The Twin Peaks red room is “home” for this critically acclaimed indie rock band’s Tiny Desk quarantine concert.

(Image credit: NPR)