The McLaren F1 is widely considered one of the greatest sports cars ever made and a lot of its appeal is derived from the ...
The McLaren MP4/4 dominated the 1988 FORMULA 1 season, winning a staggering 15 out of 16 races, claiming 15 pole positio ...