You’ve Been Tagged Leonard Foster 15 years ago You’ve Been Tagged – Friday 27th February 2009 at the Rythm Factory – 16-18 Whitechapel Road E1