ShowShowThe Charlatans at Keele UniversityMay 22, 2004The CharlatansUniversity of Keele · Newcastle-under-Lyme, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading