Brandon Sheppard Calls Gateway Dirt Nationals Win 'Surreal'
Dec 17, 2023
Brandon Sheppard discusses what it means to win the Castrol Gateway Dirt Nationals in front a huge crowd in St. Louis.
Dec 17, 2023
Brandon Sheppard discusses what it means to win the Castrol Gateway Dirt Nationals in front a huge crowd in St. Louis.