Dang, that would have sucked to put a scratch on that red jeep!
I can't see the one with the AC on here at work, will have to wait till I get back home. But, why on earth would you have the windows up when you have a spotter. Better have some damn good hand signals, which I'm guessing that they did not.