Long Island dream poppers Twin Sister are beautifully shot by the Yours Truly folks in this new episode of their performance series. In the clip below, you can watch the band play their excellent "Stop" in Different Fur studios in San Francisco, complete with closeups on keyboard setups and Andrea Estella's goofy glasses. Twin Sister sound like they're making music for ice skating love scenes in '80s romance movies, and this is a pretty good representation of that.
Twin Sister's In Heaven is out now.
|Amy Winehouse - "Tears Dry On Their Own" (Live On Other Voices) (Video)||Coldplay "Charlie Brown" (Live On X Factor) (Video)|