
VIDEO PREMIERE: Watch Canadian Prog-Metallers ILLUMINATED MINERVA Question the Existence of Extraterrestrial Life In New Single “Sightings”
Illuminated Minerva is a technical, progressive metal band, from Calgary, Canada. With a captivating and visceral live show, the seasoned musicians of Illuminated Minerva have…