Tag: Futuristic straddling bus
China builds World’s first Transit Elevated Bus that drives above car traffic
Chinese engineers have made every city-dweller’s dream come true, building an elevated bus that can drive above car traffic.