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

6 months ago Comments Off on 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.
CNET