Thursday, February 17, 2011

New Banksy

Banksy has some new LA stuff up. Is this his Oscar push?

No comments:

attempting to silence the voices in my head.