Amaranthus
Oct 29 2008, 09:09 PM
So the Phillies just won the World Series.
It's MAYHEM HERE.
People crying, screaming, cussing, etc.
Anyone watch the game?
Flaunted
Oct 29 2008, 09:34 PM
Not since the Cubbies ):
Man could you imagine.. Cubs and Sox world? @_@;
But I'm glad Phillies won!