Fact #196275
When:
Short story:
The "brilliant comic opera" The Idol's Eye is playing at Chase's Theatre, Washington DC, USA. According to the newspaper advert, 'Forty great electric fans keep the theatre as cool as a roof garden'.
Tweet this Fact