China has the highest population of any other country and that means that transportation is a problem and in the major cities rush hour is like hell. As of recent a private company has been making ...
BEIJING, China (WTHR) - Too bad the "Megabus" name is already taken. In video posted to Facebook Wednesday, China's Transit Elevated Bus (TEB) is seen going through a road test. This is no ordinary ...
Have you ever found yourself behind a stopped Capital Metro bus on a busy Austin street for what seems like minutes? Ever fantasized about driving straight through those buses? Well, keep your fingers ...
Last May, pictures of a weird, elevated bus that glides above traffic began circulating on the internet. Predictably, everyone freaked out. The so-called "straddling bus" was held up as a solution to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results