Check out all our Upcoming Release announcements New release from: SIGNIFICANT POINT – Into The Storm (February 26, 2021) Japanese heavy metal attackers Significant Point premiere the new track “Deathrider” at Keep It True TV. The track is the second to be revealed from the band’s highly anticipated debut album, Into the Storm, set for international […]