Hey everyone, mainly people from the bay state (Massachusetts), I am wondering if any has every been to or worked for the Stage Loft Theatre in Sturbridge Mass. I am applying for an internship there, who knows its a small world sometimes!