Tuesday, April 15, 2008

Exclusive: Video from the New Shea Stadium

Our I-Team is working overtime. Here are some exclusive shots of the future home of the Mets.


4 comments:

Anonymous said...

Holy crap. What city is that, really?

Wailin' Suzyn said...

Kowloon, outside Hong Kong's Kai Tak airport.

Anonymous said...

What say you, Mr. Minaya?

Harry Steers said...

Hysterical