Cariolis: Car Reviews


All the new car (Ferrari & Lamborghini) debuts from the 2011 Geneva Auto Show recap

By The Fast Lane Car

( http://www.TFLcar.com ) The 2011 Geneva Auto show saw the intro of not one but two new super cars: The Ferrari FF and the Lamborghini Aventador. But those are just two of the cool new car debuts form the show. Check out our recap video.


Copyright © 2016