The Fabulous Fox Theatre and its 100-year lease is up in 2025, and the future of the historic theater located in St. Louis, Missouri, USA remains unclear. Whether the Fabulous Fox will close or remain open after the lease is the main question. The theatre was originally built in 1929 as a movie palace and …
Continue reading “The Fabulous Fox Theatre, Will it Close or Remain Open?”