By Colin Gorenstein2014-09-12 16:41:54 UTC

[embedded content]

It has been three long years since Ryan Adams’ last album, but he’s back with the song “Gimme Something Good” off his new, self-titled album.

Adams joined David Letterman on the Late Show Thursday night and blew everyone out of the water — including Letterman, who basically begged for an encore.

Preach, Ryan Adams. Preach.