Home | RantsTips & Advice | Photos & Videos | Cars Suck | Car Manufacturers | Lemon Law Attorneys


2002 Land Rover Freelander
How many times does it have to break down or have some defective part make itself known before it fits the term "Suck"
Steven Soranno

Email this page to your friend

Terms & Conditions Advertising Opportunities Email Me Copyright 2001 ~ 2015