Tuesday, October 13, 2015

1993 IMSA Year In Review

Here is the season review from IMSA in 1993, the last year, for the ground pounding rocket ships that were the IMSA GTP cars.


No comments:

Post a Comment