Reflective Tree on the Car
Introducing the Mother Benz, a car with a tree growing out of it! Well, not really. This is just a reflection of a tree on the shiny black Benz, creating a mind-bending illusion. This is sure to startle any car owners who thought their car would be safe when they found a parking spot!