Australian Peter Xiberras is an experienced racer in the Top Fuel ranks but had his hand full when his dragster encountered a massive engine explosion that led to one wild ride. Posted by Brian Wagner