- Montreal, QC
7141 Sherbrooke Street West
Montreal, Quebec, Canada
More informationYour weekly metal tribute to the Gods.
"Many, many centuries ago, in the bowels of the underworld, dwelt the forgotten few. These few were the Titans that had been banished deep in the pits of Tartarus eons ago who bid their time, waiting for their shackles to weaken, to loosen even slightly for the chance to escape....