S&B Trucking/Logistics/B&Q
Team
Crew Chief
Brandon Stroud
Country
USA
Power Adder
Procharger
Points
148
World Championships
0
Highest Event Placement
Semifinals
3
Highest Qualifying Position