
There’s a reason why Ford has sold more than 100,000 Fiestas in 2009. Simply put, the Ford Fiesta has been a staple on British roads for as long as I can remember (actually going back to 1976 would you believe) but the new sixth generation car is great. It has it all – a range […]