Monday, May 17, 2010

PRIEST - Message in a Bottle ...

"While street art loving North-America has been busy trying to figure out where the next Banksy piece will be, down south at the gulf coast a huge oil spill is closing in on the coasts of Louisiana and Alabama. USA's finest, Priest ..." read the full story and an complete interview with Priest on crackforyoureyes

No comments: