Edguy – Space Police – Defenders Of The Crown (Album Review)
German Metallers Edguy, have returned to the fold once again with their new album Space Police: Defenders of the Crown. I will admit Edguy is a band whose name I have seen everywhere and have […]