Geese performed a cover of Talking Heads’ 1983 track ‘This Must Be the Place (Naive Melody)’ during a live session for SiriusXMU yesterday. Listen to it below.
Geese released their debut album, Projector, last year. They recently made their television debut on The Late Show With Stephen Colbert. Read our Artist Spotlight interview with Geese.