2 Comments Posted by Vixxen

wrote:
It looks like an industrial cathedral... with those below its heights worshiping the efficency of once was modernity.
wrote:
I noticed the "Old Sturbridge Village" Sticker as well. I have done advertising for them and I know that this logo was in use in the mid-1990's. Old Sturbidge Village is in Sturbridge, Massachusetts between Worcester and Springfield, Mass. It's an old replica New England town.