The Amazons talk ghost stories and rock and roll in the wake of their first US tour
At the Island Records office in New York City, the Amazons sit back on a big grey sectional couch, just opposite a yellow neon sign with Island’s summery palm tree…
Share