Feb242023 by Kerry ByrneNo Comments Meet the American who created NASCAR: Bill France Sr., Daytona speed demon and racetrack pioneer