This is the most absurd, ridiculous, baffling thing we’ve seen this month. And we LOVE it! No, I have no idea what the heck is going on here either. Obviously, it’s a parody, but for what reason (other than for the LOLZ) I don’t know. But who cares? It’s hilarious.