ShowShowFantômas at MontreuxJul 14, 2005FantômasMiles Davis Hall · Montreux, SwitzerlandFollowI was thereUpload from this showMediaLineupAboutDateJul 14, 2005VenueMiles Davis Hall · Montreux, SwitzerlandArtistFantômasListingConfirmedShow details from MusicBrainz.