Scala Mercalli Release Video, ‘Making Of’ for “Tolentino 1815”
Italian heavy metallers Scala Mercalli have released a new video for “Tolentino 1815”, taken from their new album “Independence”, released on January 25th 2019, on Alpha Omega [Read More…]