Steve Saleen and the Saleen/Allen “RRR” Speedlab compete at the 1997 24 Hours of Le Mans, marking the Mustang’s first return in over 30 years. This year Saleen also clinches the SCCA Manufacturers Championship title for the third time.

X