19 February 2009

Toys

Yes, that is a raccoon puppet popping out of a trash can. Don't even get me started. 

No comments: