Everything is looking good in this video as the two beast blaze down the drag strip. That’s pretty much when it all starts to go wrong. The beastly twin turbo machine blows some rods which ignites and oil fire. DOH! Always keep your fire extinguishers handy people!
Whoa.. that was a crazy video. Now check out this next one!