Friday, March 10, 2017

Invisible Mirror - 2016 - Frozen River (Music Video)

Invisible Mirror is a five piece heavy metal band from St. Gallen Switzerland. Frozen River is taken from their latest LP On The Edge Of Tomorrow available from Wormhole Death.