Where and when exactly did you say the Phillies would win the World Series? Not on this blog, show us exactly Nostradumbass

lovely19 - October 31, 2008 3:44 pm

I don’t see what all the hype is over the Phillies. It just does not make sense to me. People all over the city vandalizing property. What’s so ‘great’ about that. I just do not understand. Maybe it’s because I’m not American. Oh well.