Daddy Dave in Goliath 2.0 vs Edd Haddock in Novacain
If you thought that the racers that you see on Street Outlaws did their filming and ...
If you thought that the racers that you see on Street Outlaws did their filming and set down the keys, then boy are you in for a surprise when you see how much work these guys put in when the television cameras are off.
Both of the cars power their way down the surface and through the finish line with the attempt of edging out the opposition and taking home victory.
Check out the video below as a battle for victory goes down in between the walls and see for yourself which one of these worthy competitors would take home the win light.