ShowShowFantômas at MontreuxJul 14, 2005Miles Davis Hall · Montreux, SwitzerlandFollow0 followersI was thereAdd yoursMediaLineupAboutNo photos or videos from this show yet.