The Fucking Champs - London, 93 Feet East - 29th October 2001

all photos © skippy