Skip to playerSkip to main content
  • 5 years ago
China's long-awaited futuristic elevated bus underwent a successful inaugural test along a 300 metre long controlled track in Hebei Province on Tuesday.
Be the first to comment
Add your comment

Recommended