Megabus Straddles Two Lanes Of Traffic
A bus tested in China this week carries 300 passengers without getting in the way of cars. Thatโs because it straddles the road leaving a two meter high, two lane gap for cars to drive through. The electrically-powered Transit Elevated Bus is 72 feet long and 25 feet wide and is designed to perform the […]