×

Transit Elevated Bus

The Transit Elevated Bus was a proposed new bus concept where a guided bus straddles above road traffic, giving it the alternative names such as straddling bus, straddle bus, land airbus, or tunnel bus by international media. A trial was scheduled... Wikipedia