Inside the Esquire

Tuesday, October 18, 2011
Laura Simon

A glimpse inside the Esquire Theater in Cape Girardeau as seen on Monday, Oct. 17, 2011.