Incredible way of Future Transportation-Straddling Bus Geraldine 9 years ago Future Technology A Video featuring Transit Elevated Bus (TEB) is a high efficiency and low carbon urban transportation technology, which was once called as Straddling Bus or TBS.