Tuesday, December 3, 2013

A new Banksy sighting!

Banksy at Walmart.

Oh sweet MOTHER OF PEARL!
If this is real, it is too good.