TEN Isla De Muerta Video Sampler Posted
British hard rock giants Ten released a 16 minutes video sampler, featuring song samples of their upcoming album Isla De Muerta, which will be released on the 20th of May via Rocktopia Records. The European …READ MORE