Friday, October 10, 2008

Very eery little film...



from Banksy 's new Village Petstore and Charcoal Grill in New York. It looks full of unpleasant and strange animals. via Life in the fast lane and Wooster .

0 comments: