PETALUMA, CA. - July 28, 2012: The Pit Stop USA Sprint Car Series continued its recent series of incredible finishes Saturday night at Petaluma Speedway. Bradley Terrell lived up to his nickname “The...
Keep this profile up-to-date by claiming today!Claim Profile
2023 race stats. Select a stat to view included races.
No upcoming events found.