The Secret Sisters took their Southern gothic country music to New York City on Friday night, stirring up some buzz for the deluxe reissue of their second album, Put Your Needle Down, with a performance on the The Tonight Show Starring Jimmy Fallon. Backed by a four-piece band, sisters Laura……