Playing the Sun Valley Film Festival’s Saturday night award bash at Whiskey Jacques is Long Island band The Lemon Twigs. The duo, fronted by brothers Brian and Michael D’Addario (ages 19 and 17), has only just released a debut album, Do Hollywood, in October of 2016 but is already receiving […]