Seriously? OMG! WTF? » The Red Sox win the World Series
header image
[ # ] The Red Sox win the World Series
October 29th, 2007 under Sports figures

(photo from Tabloid Rabies
I am from NYC so I hate the Boston Red Sox, but their win gave me another reason to post this photo of this crazy fanatic.
Share


website stats Google Analytics Alternative
Web
Analytics Made Easy - StatCounter