stephenkuusisto.com
As Jimmy Hoffa Dies
–July 30, 1975 2:00 pm. Hoffa sits in the parking lot of the Machus Red Fox Italian Restaurant in Detroit and waits for his contact. The day is hot. Hoffa keeps the windows of his Pontiac ope…