I would call that a Dummer Hummer Bummer, but it's a Rover. And I am happy that you got it out.

I'll bet that was a looooot of work.. I saw the pics. WOW what a mess.
Rest assurred if it had been a Hummer, it would have been even harder to get out. Is it all fixed yet?