The Revenants

The Revenants / New Single She’s A Quean Is A Stark Look At The Oldest Profession

The Revenants - New single She's A Quean is a slow burner, whose charms slowly but surely infiltrate the senses. A sad observation on 'the oldest profession'.

MetalTalk News