There's more than one band called Alien, and this review is about the Swedish hard rock outfit that started in 1986. Hailing from Gothenburg, Alien made their debut in 1988. The album, as well as the two longplayers that followed, contain well-crafted hard rock with a very melodic touch. One of the challenges of Aline... Continue Reading →








