Sign up FAST! Login

China's 'straddling bus' debuts above city roads


Stashed in: China!, Transportation!, China, Transportation, What Possibly Could Go Worng?, Bus!

To save this post, select a stash from drop-down menu or type in a new one:

One step closer to flying buses.

You May Also Like: