Blameshift Premieres New Single

Courtesy: O'Donnell Media Group By Philip Sayblack Blameshift premiered its new single this week. The Long Island, New York-based band debuted its new single ‘My Own Worst Enemy‘ on Friday.  The song’s “visualizer” is streaming online now via YouTube. ‘My Own Worst Enemy’ is the first new music from the band since the release of its five-song EP Heart of Stone in 2016 — which...

November 18th, 2018