Who knew John Stewart was such a badass? Apparently blogsperanto explains it all.

Via HuffPost