New Cars You SHOULD NOT Buy

#1 2013 Lamborghini Veneno

#1 2013 Lamborghini Veneno

Officially named "ugliest car ever made" by Edmunds.com, the Lamborghini Veneno resembles some kind of sci-fi action movie prop. And a very expensive sci-fi action movie prop, at that. The site also called this car "the worst thing out of Italy since fascism." Yikes. <!--more-->Retailing at $4.5 million, you may not have to worry about accidentally buying this beast, but if you've already ordered one - just keep it on the downlow.


#1

2013 Lamborghini Veneno