Banksy Summer Art ShowFriday, June 12, 2009
Banksy has rencently announced an upcoming show that opens this Saturday, June 13th. The new art from Banksy will be on display in a museum in Banksy’s home town of Bristol that is running all summer long. When it comes to Banksy it’s always left a mystery. Only a few people knew about the upcoming exhibit and the details weren’t fully released until today.