Thursday, July 31, 2008

The World Trade Center still stands...


...in China? In a park designated as an official protest zone?

Talk about your cuppa weird.

1 comment: