Queenan Racing's turbocharged Hayabusa asphalt drag sled on the dyno table “Blow Up” is a commonly used euphemism among performance sledders to describe a seized piston—stuck in the bore because it temporarily grew bigger than the hole due to lean...
The first official DynoTech “BlowUp”
read more