Article

BBCBBC on 2016-08-03 11:54

Futuristic 'straddling bus' hits the road

The 2m-high Transit Elevated Bus took its inaugural test run in the streets of Hebei, much to the amazement of Chinese citizens.

Related news