Wednesday, January 20, 2010

China's move

[Photo: Planet 100]
Finally, Chinese environmentalists get the world's attention - by stripping! This 100 seconds(or less) show, Planet 100, is worth checking out from now on...