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.

Bill O'Reilly said...

What say you, Mr. Minaya?

Harry Steers said...

Hysterical