ShowShowThe Duffles at The Flapper & FirkinAug 1, 1998The DufflesThe Flapper · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading