This was in Germany, someone projected it onto the side of the Tesla factory.
Post image

Comments