Found on Houston Performance Driving...
thats what you get, for trying to make an 11 second pass, in an SUV! lol
that bottom picture looks like an adjustable wrench???? with an orange handle and the movable part either blown off or under that other piece of metal???
That happened in Rockingham.
He was shooting for a new best IIRC, and that Jeep would drag 99% of you...950whp is what I hear