Ugliest cars: GMC Terrain
Looking unique doesn't always mean looking good. Sometimes it yields major eyesores. Included in Bankrate's picks of the ugliest cars of 2012 is the GMC Terrain.
GMC Terrain: price: $25,560 to $33,010; gas mileage: 20 city mpg/29 highway mpg. Its price and miles-per-gallon estimate come from TotalCarScore.com and the Environmental Protection Agency, respectively.