A Release Magazine exclusive premiere: Listen to the new Mesh track “The Traps We Made” in full below. It’s taken from the new album “Looking Skyward”, to be released on Friday by Dependent Records.
It will not be official until noon on Tuesday the 23th.
Check out our “Looking Skyward” review, as well as our interview with Richard Silverthorn.