THIS SHIRT WILL REST IN PEACE

Screaming Red Mutiny – Tulsa, OK

Tulsa based quartet Screaming Red Mutiny is quickly becoming one of the mid-west fastest rising up and coming new bands to hit the music scene. Screaming Red Mutiny is comprised of Sprout, lead vocalist, John, guitarist, Nick, bassist, and Tony drummer, and their first appearance would come at Oklahoma’s own Rocklahoma, 2016.