Who knew John Stewart was such a badass? Apparently blogsperanto explains it all.
Via HuffPost
Your Name (required)
Your Email (required)
Your URL