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.

Related Videos