ShowShowParadise Lost at KOKOApr 12, 2007Paradise LostKOKO · Camden, United KingdomFollowI was thereUpload from this showMediaLineupAboutParadise Lost