Chinese engineers have made every city-dweller’s dream come true, building an elevated bus that can drive above car traffic. The straddling Transit Elevated …
Via Youtube
Chinese engineers have made every city-dweller’s dream come true, building an elevated bus that can drive above car traffic. The straddling Transit Elevated …
Via Youtube