Showing posts with label supercars. Show all posts
Showing posts with label supercars. Show all posts

Monday, May 8, 2017

First electric hypercar: Rimac Concept One, built in Croatia ... sells for less than $2M! Only eight made ... so far.
Check out Road & Track photo shoot in NYC