Half Blood Release Music Video for “Self Exile” Off Debut AlbumSantiago, Chile based metal band Half Blood have released their Official Video for “Self Exile”, the second single off of their self-titled,... Read More