Saturday, January 29, 2011

China straddling bus

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