China Has Begun Testing a Brand New Type of Electric Transportation

The Autonomous Rail Rapid Transit system combines the benefits of a train and a bus.

October 31, 2017
Subscribe
Like us on Facebook