Most annoying groups of car owners!
And not a mention of Vette owners in the top 10... come on now!
Print