China finally built the futuristic “straddling bus”. It’s amazing!

The test run was conducted on a 300 metre-long controlled track, separate from road traffic. Each 72-foot-long vehicle can carry up to 300 passengers, and up to four TEB cars can be linked together – although only one was used for its first public outing.

Watch :