ShowShowL.A. Doors at The WaterfrontNov 23, 1997L.A. DoorsThe Waterfront · Norwich, United KingdomFollowI was thereUpload from this showMediaLineupAboutL.A. Doors