Tuesday, June 9, 2009

The New new New York Yankee Stadium

So, what do you think of the new Yankee Stadium? Yeah, me, too.