I'm pretty sure I found this sticker in the Peckham area of south-east London, the design seems a bit GTA inspired though i would not say it is an imitation, it looks to be artwork for a short film or something on face-value, as for what it is actually all about i can not say for sure.
Thanks for reading and if you found this interesting consider upvoting, following and reblogging.
Use PreSearch and earn crypto through your search engine
Post on Odysee and earn LBC for your content.
Previous Blog|Next Blog