Mobile Star City Is China's Plan to Take Over the World

We love MAD architects-creators of crazy buildings and giant killer wasps skyscrapers » 9/18/08 10:00am 9/18/08 10:00am-because they are truly mad, like their latest concept. Presented as a gigantic model at the 11th Venice Biennale, the Super Star City is a "mobile China Town" that can be deployed all over the planet to "inject the energy of China to…