Cariolis: Car Reviews

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

By The Fast Lane Car

( ) 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