I was in a Liverpool suburb (on a mission - out of my element) the other night, and noticed that someone had sprayed 'Igor Biscan is God' on the wall...

Man, how i laughed...

:clap: