That’s what the guys at Edmunds say, as the Veneno topped their 100 Ugliest Cars of All Time list. “Every supercar cliché and every bad idea Lamborghini ever had, stuffed into one overpriced showcar. It’s the worst thing out of Italy since fascism. Mercifully, only three will be made, which is still three too many.” What do you think?