Massive car-straddling bus completes test journey in China (Tomorrow Daily 402)

Transcript