China’s unique straddling bus was just an elaborate scam!
A series of high-profile arrests has revealed that the innovative straddling bus concept unveiled in China back in 2010 was, after all, just a huge scam. Marketed as the solution to China’s growing traffic problems, the Transit Elevated Bus (TEB) […]
China’s unique straddling bus was just an elaborate scam! Read More »








