Cadaver-sniffing device could find Jimmy Hoffa
Friday, August 13, 2010 - 10:14
in Earth & Climate
A new detector could finally answer the question of whether the body of former Teamster boss Jimmy Hoffa is buried under the west end zone of Giants Stadium. Jimmy Hoffa - Hoffa - New York Giants - United States - Teamsters