Introducing… The New Tarot

June 17, 2016 in Features, Interviews

A six-piece outfit based in New York, led by two sisters, who blend alt-rock and poppier styles with consummate ease… Tags: , , ,