TURBOKILL releases new single/video ‘Tear It Down’
Turbokill from Saxony/Germany, around singer Stephan Dietrich (ex-Alpha Tiger), who are dedicated to melodic Power Metal, released their 2nd digital single “Tear It Down” worldwide today. After the previous single ,“Time To Wake”, received excellent […]