Psychobilly Cult Trio THE BRAINS Announces New Album
Canadian cult psychobilly trio THE BRAINS will be releasing their 8th studio album Satana Tarantula on April 10th via Batcave Records with worldwide distribution by Cleopatra. It includes special guest appearances by rockabilly legends Danny B. Harvey […]