89253234_838842419929451_3709981497470484480_o zook Latin Lovers 1988 article about the Godfather shooting 1988 article about the Godfather shooting Previous image Next image