Hot Foot at Talladega: Record setting in the Saab 900

Event report riginally published in Automobile Quarterly Volume 36, Number 3; May 1997 “For my next act, I will set myself on fire.” So said…
JmatrasApril 3, 2025