Few races are as exciting to watch as the ones that pit the imports and the domestics against one another. In this video we watch some of the highlights from the World cup Finals. These epic drag battles are sure to provide your drag racing fix for the day. Turn your speakers up and get ready for nothing but insane power on the strip! Click below to watch these epic races!
Whoa.. that was a crazy video. Now check out this next one!