Beyond Embrace – Insect Song

From the opening crush of “Fleshengine Breakdown,” the triple guitar charge of Massachusett’s Beyond the Embrace takes off like a bat out of hell and doesn’t let up for the next 44 minutes. Ok, three guitars—I know you’re thinking the Outlaws or Lynyrd Skynyrd, but no, think (new) Iron Maiden, and you’re on the right […]