Donald Trump’s most fustian tweets are getting the ballad treatment, as Josh Groban belts them out to a catchy tune.

Josh Groban is famous for his soothing, melodic voice. Donald Trump is a lot of things, but he is certainly neither soothing nor melodic.

Related: 29 times Anna Kendrick proved she’s the most honest person on Twitter

Which is why it was a stroke of genius for Jimmy Kimmel to pair the two up for what is certainly a memorable ballad.

Watch as Josh Groban, with the voice of an angel, sings a string of Donald Trump’s most rhapsodic tweets:

Turns out Trump has had some pretty interesting opinions over the years, about everything from Barack Obama’s birth certificate and global warming to Robert Pattinson and Kristen Stewart’s relationship.

Related: NBC fires Donald Trump after immigration remarks, Trump responds (updated)

“Donald Trump’s tweets will make you laugh, they’ll make you cry… but mostly they’ll make you cry,” Groban declares.

Groban has previously appeared on Jimmy Kimmel Live for similar acts, singing the best tweets of Kanye West in 2011.

Meanwhile Donald Trump is still leading the 2016 GOP primaries. The only Republican candidate who comes close to his numbers is Jeb Bush, who scores significantly lower in the polls.

Many are speculating that part of Donald Trump’s popularity comes from the entertainment value he provides. We aren’t going to speculate, but we guess this tweet says a lot…