Article Image

IPFS News Link • Transportation

China Develops Mega Straddle Buses

• 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

thelibertyadvisor.com/declare