A new street piece by Bambi tagged “This Can’t Happen” appeared in London at 10 different locations. It is a response to soaring tensions between the USA and North Korea after threats of nuclear attack by the latter.

This Cantthis_cant_happen_bambi