Sunday, August 11, 2013

Visiting Pinball and Video Game History: The Pinball Wizard Arcade in Pelham, NH


One of the places in New England that I think of as a real "hidden gem" for gamers is the Pinball Wizard Arcade located just across the border from Massachusetts, in Pelham, New Hampshire. It's about an hour and a half drive from the Boston area, and just over an hour from my house in Whitinsville, MA.