Showing posts with label china. Show all posts
Showing posts with label china. Show all posts

Saturday, January 29, 2011

China straddling bus

An amazing concept to avoid pollution, traffic jam, saving energy and more...Worth watching!