Posted on November 7, 2017 by edita kayeTrevor Noah Goes All Godzilla On Trump’s Visit To Japan Nobody could stop this one-liner. …read more Source:: Huffington Post