straddling bus china

The World’s First Transit Elevated Bus Hits the Road in China
August 3rd, 2016

China has finally tested its elevated bus that straddles traffic and it’s totally bizarre.