Ever since the notion of supercars was first introduced in the late 40’s, the world has seen some truly spectacular machines. The list includes everything from ...
20 years ago, we saw McLaren F1 break the record of the fastest production car in the 24 Hours of Le Mans. To celebrate such a breakthrough, the McLaren team an...