Friday, March 10, 2017

Loew's Ad

A somewhat unique ad for Loew's Cleveland theatres from The Moving Picture World, March 27, 1920. All four theatres pictured in the ad have been gone for years. The only one I was ever in was the Alhambra at 10403 Euclid Avenue, and demolition had already begun in the fall of 1976.

No comments: