Coming soon to China: Autos will pass under the Stradling Bus
The China-based design firm Shenzhen Huashi Future Parking Equipment recently announced its futuristic concept for public transportation.
The China-based design firm Shenzhen Huashi Future Parking Equipment recently announced its futuristic concept for public transportation.