Baltimore rock outfit Megosh have released the first single, “I Stole From the Dead”, along with an accompanying lyric video, off of their upcoming debut album Apostasy, out 12/16 via Outerloop Records.
Per the band: “This song is actually about bettering yourself, admitting your flaws and pushing out the negative in our lives. Can you admit the worst thing you’ve ever done? We can! But which one did it!?” – Josh Grosscup