Techrules Supercar Concept | Geneva Motor Show

1,907 views · Published 7 March 2016 · 2:45 · Indexed 1 November 2026

Channel: Driving Line · 2016 · Autos & Vehicles

Watch on YouTube

Introducing China's first ever supercar concept: Techrules. See more at www.drivingline.com.

More from this channel