ShowShowKittie at Bristol Fleece and FirkinFeb 5, 2002KittieThe Fleece · Bristol, United KingdomFollowI was thereUpload from this showMediaLineupAboutKittie