Puppet Stuff: Part Deux (WTF happened?)

Sometimes things happen that you can’t easily explain. Things that leave you saying, “WTF did I just watch?”

Ripley's Believe It Or Not at Fan Expo Dallas