Wednesday, November 20, 2013

Movies on Recently Erected Drive In Screen

IOWA — The recently built Super 71 Drive in Theater near Spirit Lake is somewhat of a head scratcher.  Why when most drive ins have been demolished is anyone  building a new one?  Obviously this is creative capitalism, going against the grain.  I was glad I could actually verify with my owns eyes that the Superior 71 exists but is closed for the season.

No comments: