Album Review10 years ago
Edguy – “Space Police – Defenders of the Crown” [Album Review]
Edguy have been consistently releasing records since their debut in 1995. Album after album they have experimented with different sounds and now, fast forward 19 years,...