These environmentally-friendly racing cars, invented by students at Beijing Institute of Technology, were taken for a test run around their campus on Tuesday, August 21, 2018. [Photo: VCG]
Go to Forum >>0 Comment(s)