Make a Comment • Email Link • Send Letter to Editor IPFS News Link • Transportation China Develops Mega Straddle Buses 08-25-2010 • arclein This bus straddles the road allowing it to pass over the normal road traffic on China’s busy city streets. The buses are 6 meters (18 feet) wide and 4.5 meters (13.5 feet) high which means they take up two roa Watch Streaming Broadcast Live: LRN.fm Watch live shows and archives TV Live Chat Telegram Share this page with your friends on your favorite social network: