Man Mountain, a post-rock band from Detroit, Michigan recently released their second single “Illumination Rings” off of their upcoming debut full-length album Infinity Mirror. This single is a follow up to their song “Memory Trace.” Upon first glance, “Illumination Rings” appears to be a daunting track, clocking in at just over eight minutes, and […]