Tagged: auto-racing
Sheldon "The Showstopper" Creed, fresh off his first professional auto racing win at Road America.
X-Games Gold Medal Winner, Sheldon Creed, celebrates his first Trans Am Series win.
Sam Mayer Wins the Legends Young Lions Bojangles Summer Shootout at Charlotte Motor Speedway