The supercar made its auto show debut at the 2014 Geneva Auto Show, and is scheduled to be released in spring of 2014.
The supercar made its auto show debut at the 2014 Geneva Auto Show. The supercar is scheduled to be released in spring of 2014.