December 19, 2014
| On 11 years ago

Top 20 Embarrassing Cars: Part 2