Sammie StarrJul 3, 20222 minUK Metalcore Band Rituals Releases New Single "In Devastation" Off Upcoming EP 'Show Me The Signs'High-rising UK metalcore band Rituals releases new high-octane single off their gargantuan EP experience Show Me The Signs, debuting...