3,000hp Cummins explodes, pistons rain from the sky Todd Welch sat in the driver’s seat as his engine exploded and sent pistons into the grandstands. The spectacular destruction took place during the dyno competition at Read More » May 28, 2021