|Courtesy of the good people at Upper Playground|
There's so much going on that I don't even know what to say. Luckily, I don't have to say anything because the Facebook post that I derived it from has enough comments to pacify my snarky mouth. Thanks, ladies and gentlemen. Find it here.