Remember the Giant Store on Central Ave in Dover, New Hampshire?
The Giant Store was a one-stop shop located on Central Ave where the Shaw's plaza currently is. After its closure in the '70s, the property was used for a weekly Giant Country Fair.
Do You Remember a Glassblower That Used To Be in Hampton, NH?
I remember watching him as a kid.