Massive Supercharged Engine EXPLOSION! Glad The Driver Walked Away!
When you`re drag racing you want to make sure that you get out of the stop position fairly quickly, and that puts a lot of pressure on the engine. This is why people supercharge their engines …










