Ok they got my name wrong, and even the line up too, but this is stillmy proudest moment! I have been looking at the Fabric line ups for years and never imagined I would be there! On September 07 2006 Edit
View all photos »
unknown - 01/07 167 Photos London, London, City of, United Kingdom