RED Digital Cinema brings out the wild side of drag racing with their film "Fire Breathing Monsters" short -- a film brings to life the insane nature of NHRA Top Fuel Dragsters and Funny Cars!
Build your own custom newsletter with the content you love from Dragzine, directly to your inbox, absolutely FREE!