This was the 8th year of Strategic Racing Designs annual offroad show held…
car crushing
2016 SRD Offroad Show & Tell
The 7th annual Offroad Show & Tell was held in Vista, CA at Strategic Racing Designs….
2015 SRD Offroad Show & Tell
The 6th annual Offroad Show & Tell was held in Vista, CA at Strategic Racing Designs. Once again…