Showing posts with the label WRC car

Tribute: Audi Quattro

Audi won two manufacturer titles in World Rally Championship with the Quattro, which was a Group B …

Tribute: Talbot Sunbeam Lotus

Talbot won one manufacturer title in World Rally Championship with the Sunbeam Lotus, which was a G…

Load More That is All