MMusic Read More Rev3rent to set release debut album in October, share title track “She Let The World Run Rampant”September 3, 2026 Rev3rent have announced their debut album, She Let The World Run Rampant, which is set for release on…