ShowShowCattle Decapitation at Mama Roux'sOct 29, 2019Cattle Decapitation, OsiahMama Roux's · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutCattle DecapitationOsiah