Insane speed on the snatch...didn't look like the first attempt either.
Nice controlled pull with a winch, while ignoring the jeering Peers might worked ok?
Glad it's not my car... Pull Shite hard...