10

RED // Declaration // Album Review

Grammy Nominated and RIAA Certified Gold-selling rock band RED release their seventh studio album, Declaration, on the 10th April 2020. A highly anticipated release the Nashville, Tennessee Hard Rock / Metal ou...