Let's face it, it had probably come to the end of its useful life and would have otherwise been stripped for donor parts for another car (and probably was anyway). At least someone is enjoying it
the red Mercedes has the bumper, grill, and light surrounds, all are very hard to find, and the Mercedes 600 still has the ultra rare bumpers (£1500 each new).