Who knew John Stewart was such a badass? Apparently blogsperanto explains it all.
Via HuffPost
Name (required)
Mail (will not be published) (required)
Website