The Montreux Casino Fire: Who Started It?
The Montreux Casino fire, which occurred on December 4, 1971, is one of the most infamous incidents in the history of the Swiss resort town of Montreux, located on the shores of Lake Geneva. The fire originated during a Frank Zappa and The Mothers of Invention concert, which was being held at the casino. The […]
The Montreux Casino Fire: Who Started It? Read More »
