Another mind-bending video from the creator of Salad Fingers It’s hard to describe these videos as anything but an insane person’s take on the news.