Tags Xinhua

Tag: Xinhua

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...

Latest news