Pages

Thursday 4 August 2016

China puts its terrifying elevated bus through first public test - Roadshow

The public transport of the future is here: It's cheaper than an underground train system, it glides above traffic and frankly it gives us the heebie-jeebies.

No comments:

Post a Comment