Black Honey 27 November, 2016 A second sell-out night with Black Honey at the Lexington and it’s clear the band have what it takes to