Comment by msephton

2 years ago

Would love to be able to get over to Boston!

According to the site, it's currently in Farmington CT if that is any closer.

  • Yes, it's my site :) I'm in England so it would be an expensive trip to anywhere in the USA. Impressions are currently on display at both Boston and Farmington.