World's Ugliest Car 'Too Big To Tow'

An enormous monstrosity built on a Jeep chassis was deemed "too big to tow" when its owner left it sitting in the middle of a public square in front of city hall in Valencia, Spain. Good thing, then, that it also had non-EU plates, which meant it escaped parking tickets. I think this man just figured out life. » 10/05/13 3:15pm 10/05/13 3:15pm