New RED Album “Declaration” Drops April 10, 2020
RED has declared that their new album called Declaration will be released on April 10th. The band says the rest of the details are forthcoming. The lead single “Sever” is now in rotation on TheBlast.FM!