fbpx

The Impersonators – Scarlett Hell

The Impersonators

The Impersonators drop the latest single from their debut album “Life of Grant.” “Scarlet Hell” is a cool mix of psychedelic Rock and infectious Pop hooks.