11.05.2009

Still delirious

Oh, God bless the New York Yankees!

And God bless Godzilla, whose invasion of New York City restored order.

World Series 2010!

No comments:

Post a Comment