TBS Land Airbus

What is TBS Land Airbus? The “TBS Land Airbus” is a concept of a large train-like vehicle that straddles roadways, requiring neither elevated tracks nor tunnels. It sits on stilts that connect to either side of the road, allowing regular cars to…