2Pinball Wizard – PELHAM, NEW HAMPSHIRE

This arcade isn’t much to look at from the outside: it’s a large boxy building in a 1970s strip mall off Route 38, near Pelham, New Hampshire.

However, hidden behind that bland facade is the Northeast’s single greatest pinball bonanza. Click the next ARROW to see the next image!