Sunday, January 15, 2012

China builds 30-story hotel in 360 hours!

The Details.

No comments: