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