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…
Source: Engadget – China’s elevated bus test site has been abandoned for months