ShowShowFaith No More at Octagon CentreJan 27, 1990Faith No More, Mortal SinOctagon Centre · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutMortal SinFaith No More