Giving the Simons IMAX Theatre at the New England Aquarium a Closer Look
Those of you who follow me on Twitter, Facebook or Instagram are probably aware I’ve been in New England over the past two weeks. (Thus the lack of posts from me). Specifically, I was in Boston. While there I stumbled upon the Matthew and Marcia Simons IMAX Theatre at the New England Aquarium.…