yea he lives, at the end you can see him sit up and pull the rope off....kinda like he's done this before
my guess is tow cable hooked to bumper instead of to frame, or tow point
The problem with the Trailblazer is, people think you know what you're doing.