Published On : Feb 02, 2010
Image Copyright : Peugeot
Peugeot 207 S16 2011
Peugeot's 207 has dominated the Intercontinental Rally Challenge for the last three years, whether on the gravel roads of Scotland or the tarmac of San Remo.