ShowShowFaith No More at HummingbirdJan 31, 1990Faith No More, Mortal SinHummingbird · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading