Ok...so not the prettiest of car's but a Rover P76 did win at the recent Peking-Paris rally...


http://bringatrailer.com/2013/12/03/...ver-p6-2000sc/