Watch Rev3rent’s brutal video for “She Let The World Run Rampant”News DeskSeptember 2, 20260 Rev3rent have announced their debut album, She Let The World Run Rampant, out Oct. 30 via their new label, Deep…