This Chinese Supercar Is Incredibly Powerful
16 Mar, 2017 | category - Vehicles | 10 photos | 1317 visits
People are saying that the TECHRULES “Ren” supercar looks like a cross between the Batmobile and a UFO and it's not hard to see why. The car has a unique layout and it boasts a powerful engine with 1287 horsepower.
Follow us on Facebook
Leave a comment