French black metallers Merrimack released their latest on the 9th of June 2017, ‘Omegaphilia’. Although not much new is brought with this release, I count it as one of the better releases of 2017...
Read More
2 Minutes