Last green picture added.
The red saloon seems to be a fibreglass shell, I saw another picture of it hanging vertical outside a mni specialist location, with the tow truck parked in front.
Here's another one:
On the 7th day, God created the mini.
On the 8th day, Satan created the pick-up.