
Photo: Deezer
The Lemon Twigs plays on Thursday 31 December at 21:00 at The Chapel, San Francisco.
Line-up: The Lemon Twigs, Tchotchke, DJ Matt Stout
Source: thechapelsf.com
The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
The Lemon Twigs are an American rock band from Hicksville, Long Island, New York. The duo consists of brothers Brian and Michael D'Addario. Both brothers are vocalists, songwriters and multi-instrumentalists, and during live performances they are joined by Danny Ayala and Reza Matin.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org


















