A Show of Force
April 15th, 2011
Alabama thrash metal band TEMPLE OF BLOOD have officially announced information regarding their upcoming third album that will titled “A Show of Force“. The line-up for “A Show of Force”