Pirelli British Rally Review 2003 (UK-import)
This is the official review of the Pirelli Rally Championship of 2003. The most exciting and testing stages combine with the top cars including the Subaru Impreza, Mitsubbishi Lancer and the Ford Focus to deliver a season of awesome rallying.