Car Troubles - The State of the Car Industry

  • 5 years ago
Rachel Ford takes a look into the state of the second hand car industry.

Recommended