"Devil's Island", the new single from British metallers ARCHITECTS, will be made available on the following dates:* Germany, Austria, Switzerland, Norway, Australia, New Zealand, Italy: Friday, December 2* U.K.: Sunday, December 4* Benelux, France, Greece, Denmark, Portugal, Rest Of Europe: Monday, December 5* Spain: Tuesday, December 6* Sweden, Finland, Hungary: Wednesday, December 7
More...
More...