Tag Archives: SF Reporter

Promises Reviewed

Promises Reviewed

Dunedin indie band Die! Die! Die! is currently touring Los Angeles and Austin, Texas to promote their latest album Promises, Promises released in the US in February. Die! Die! Die! may sound less like…