Originally posted by Force Fed 23
I don't think so Nick, in one of the pics you can see the strap going from the back bumper to the dyno, and it looks pretty tight. I think this thing was making a pull when it happened.
then where are the front straps? it looks like some idiot was driving it, they realized he drove it off the lift, strapped it so it wouldnt completely fall, and the guy got out.