Author: Starchild

Album Review

Vega – Who We Are (Album Review)

Vega are an AOR/melodic rock band from Stratford upon Avon in the UK. They were formed in 2009 and have released 3 albums previous to

Album Review

Wolfmother – Victorious (Album Review)

Wolfmother are an Australian power trio rock band from Sydney. Formed in 2000 by vocalist and guitarist Andrew Stockdale, they released their self-titled debut album

Album Review

Metal Church – XI (Album Review)

Metal Church are an American hard rock band formed in San Fransisco in 1980 that has been credited as a formative influence on the thrash scene.