Italian power metallers Frozen Crown performed their first show in support of their new album, Call Of The North, on March 11th in Milan, Italy at Legend CLub. Fan-filmed video is available below along with a message from the band. "Thanks, Milano, for making this first show of our...
Continue reading...
Continue reading...