Cadillac XLR: One of the Worst Sports Cars?

Motor1 out of Canada, a part of the Motorsport Network, recently published an interesting article on the 2004 – 2009 Cadillac XLR being one of the worst sports cars. While the article does state some some good qualities of the Cadillac XLR, I’m not entirely sure I agree with the negatives they outlined. Basically, they …

Exit mobile version