Does Exit Through the Gift Shop mean the end of street art?
June 2, 2010
Come find out starting June 11. This is a vastly entertaining and intriguing film that will have you wanting to talk about it long after the credits have rolled. See: http://www.slate.com/id/2254894