The good and bad thing about roasts is that we get to hear the uncensored truth.
I cringed a bit at some of the jokes. Trump wasn't visibly fazed because he was paid $2 million.
Even if I were an ardent Trump supporter, I would find this to be absolutely hilarious. Amazing that a number of people actually appeared to think it was legitimate!