Dept. of Weird Internet Video

My assumption is that this has some context I’m just not getting, but as a non sequitur it’s freakish and hilarious.

Comments are closed.