The Next Banksy?
By: Lucas Henning | May 27, 2015
(Wall art on the side of a building)
Market, Los Santos - If you haven't noticed already, strange signs have been popping up around the city on the side of walls or buildings, what are they? This first picture shows the text 'Yuri' written on...