Half Blood Release Official Music Video for Latest Single “Self Exile”
Santiago, Chile based metal band Half Blood have released their Official Video for “Self Exile”, the second…
Santiago, Chile based metal band Half Blood have released their Official Video for “Self Exile”, the second…
Santiago, Chile based metal band Half Blood have released the second single, “Adamas”, off of their debut,…