First NASCAR points champion

Share this

Did you know that the very first NASCAR points champion began his career at the Penny Royal Race Track in Leon?