ShowShowFantômas at the TroubadourJun 19, 2000The Troubadour · West Hollywood, United StatesFollowI was thereUpload from this showMediaLineupAboutDateJun 19, 2000VenueThe Troubadour · West Hollywood, United StatesArtistsFantômas, The Lucky StarsListingConfirmedShow details from MusicBrainz.