AN URBAN explorer has uncovered two highly iconic cars from the 1990s that have been left unused and neglected in an old ...
We can't curate such a list without including one of the most revered cars in the history of rally — the Ford Escort Mk1. This car famously won the London to Mexico World Cup Rally in 1970.