This Mazda RX-7 is more than just an old-school track machine, it's a former SCCA Improved Touring S-class race car ready to relive the glory days.
David S. Wallens July 24, 2024