T Nation

Empire State Building Celebrating China?

http://www.foxnews.com/story/0,2933,557823,00.html

What the fuck is this.