City artist slams Banksy over mural claim and says he has stencil to prove it

Written by on October 17, 2020

Itchers, from Birmingham, has slammed the mysterious Bristol-based graffiti legend

Cannock Chase Radio FM

The Greatest Hits And So Much More

Current track

Title

Artist

Background