All Galleries
>
1984 Sears Point Camel GT
Al Leon finished ninth in this March 84G-Chevy. A few years later, brothers Al and Art Leon would buy Road Atlanta from the Whittington brothers, thereby saving it from seizure by the IRS.