Terrible Herbst Motorsports - what it takes to Win the Reno HDRA race!
Posted by SammyRT on
July 30, 2013
Repost from member TheDelegateTV:
Take a look at this video! The wheel travel, suspension, power.. It takes a lot to win events and this video shows it!