Tom Waits made a rare live appearance last night when he emerged to sit in with Mavis Staples on the classic “Respect Yourself.”

The show took place at the Lagunitas Brewery in California and marked one of the first times Waits has appeared on stage since he went on David Letterman’s final run of shows as host of Late Show to make one last appearance and performance.

Watch the video below.