Cadillac CTS stunt team dazzles in China

Although things are understandably more than bit somber in General Motors’ U.S. operations as of late, over in China, the mood is a bit more upbeat. The evidence? Check out this CTS stunt-driving exhibition held last weekend on Shanghai’s Formula One...

Shanghai Tower Will Spin Towards The Sky

Financial apocalypse be damned! The Shanghai Tower, set to reach a whopping 632 meters by the time it’s completed, broke ground over the weekend. With its zenith a full 140 meters higher than the Mori Building (currently the world’s highest observatory),...

Meet the Mobile China Town…

It is not an alien invasion or neither some kind of airplanes. It’s the Mobile Star City from China. The idea is freaking insane. I wish I can travel with this thing in my lifetime. Watch the video below for details.

Most Memorable Olympic Ever!

2008 Beijing Olympics is now officially finished. The closing ceremony was as great as the opening. Through out these two weeks, hundreds of athletes competed each other for the highest  honors. China has been a great host nation and proved the world that they were...