Tuesday, October 03, 2023

the # 25 March 82G of Red Lobster Racing is caught on the track in 1983 @ the IMSA Lumbermen's 6 Hour race @ Mid Ohio in June, 1983.


No comments:

Post a Comment