Tag: TEBTECH
Finally China’s Futuristic Straddling Bus Becomes Reality and HITS the Road for Testing
Straddling Bus Hits the Road where Imaginary Visualization Becomes Reality
Dream comes true; they made it!!! Very soon this futuristic straddling bus allows cars to...