Tarantula – Tarantula – 1987

Tarantula is the self-titled debut album from this Portuguese band. I’ve never heard or heard about them before but decided to give it a go. The Cover art got me hooked. It’s ugly as hell but it has some of that 8+s charm to it after all. Music-wise it sure sounds like to 80s. I would have guessed even earlier than 1987 actually. It’s a pretty awful-sounding album. Some of the songs are good though,...