ShowShowThe Mothers of Invention at Montreux CasinoDec 4, 1971The Mothers of InventionMontreux Casino · Montreux, SwitzerlandFollowI was thereUpload from this showMediaLineupAboutThe Mothers of Invention