Wow, that is the weirdest thing I have seen in a long time...It's...disturbing. And the puppets make it creepier...Wow...
Wow, that is the weirdest thing I have seen in a long time...It's...disturbing. And the puppets make it creepier...
ReplyDeleteWow...