Monday, January 26, 2009
. . .not get any creepier, please.
AdBusters comes in again with the craziest thing I've ever seen. Some guy in california makes these Real Life Dolls. You just have to watch this Doc. These dudes are completely out of their minds, especially Davecat. I'm speechless. . .