Klein Forbidden logo



Loew’s Poli Palace

This abandoned Loew’s Palace Theatre, which opened in 1922, is the biggest theatre built in Connecticut with 3642 seats….

Read More

Soviet Circus of Chisinau

This Soviet circus in Chisinau, Moldova opened in 1981 and had a capacity of 1900 people. At its peak…

Read More