Your eyes are not playing tricks on you, this 2m-high 'straddling bus' is exactly what it looks like It may look like something from the future, but China's long-awaited "straddling bus" ran its inaugural test in Hebei province this week. The 2m-high Transit Elevated Bus (TEB) straddles the cars below, allowing them to pass through. Powered by electricity, the bus is able to carry up to 300 passen