Demrick – Space Island [Video]
From Demrick’s new album “Losing Focus”, which will be hitting stores on February 24th via Battle Axe Records. Pre-order now online here.
From Demrick’s new album “Losing Focus”, which will be hitting stores on February 24th via Battle Axe Records. Pre-order now online here.