The Irish Mail on Sunday The Roast Of Donald Trump 2018-07-15 - He took the jokes in good humour... back in 2011