On February 16, 2025 By pramitsingh Topic: Worst of 2007, Cars
A list from Forbes Magazine, king of list-making magazines