Welcome to Scotland!
A friend of mine was coming out of a play place with his granddaughter and was surprised to see this in the street.
No explanation. Just an upside down car. Perhaps it was Superman saving the world, unbeknownst to us? What are your theories?