The Most Bizarre Thing You’ll See On The Internet All Day
Back in 2011 directors Becky Sloan and Joseph Pelling created a YouTube video series called Don’t Touch Me I’m Scared. The first installment was all about creativity and starred three creatures that appeared to be children’s show puppets, but after a few minutes you realize this is not a kid’s show at all.