China's elevated bus test site has been abandoned for months

Remember China's wacky Transit Elevated Bus aka TEB which promised to carry passengers over traffic? Well, we have some bad news for you. China News reported that the 22-meter-long prototype unveiled in early August had been collecting dust in its ha…



Leave a Reply

Your email address will not be published. Required fields are marked *