It appears to be bomb day here at the ole 'Fist as we have yet another bomb story to relate to y'all. This one involves a die-hard (seriously die-hard) Giants fan who called in bomb threats at Turner Field in Atlanta.
Continue reading "Where Was This Dude in '93?"
