I'm surprised they didn't just push it off with the second limo.
BTW, there's at least 6 "Beasts", of which at least 2 or 3 usually are in the convoy, so no telling which one he was actually in.
I almost think there was a suspension malfunction on that one anyway because if you look at the front wheels, they're fully collapsed on the suspension. I don't think they're supposed to be that far down at any time.