IMSA GTP racing was big time stuff in the 1980s. Huge amounts of money (from various sources, both above and below board) poured into the class and the cars were some of the most advanced racing vehicles on Earth. One particular car was a fan favorite both because of the team that ran it and […]
More...
More...