Entries from SFist tagged with 'johnstamos'
October 26, 2007
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?"