Rate these photos!
[Average: 0]
Over the weekend, after a solo trip to Jenness Beach in Rye, NH, I stopped at Pinball Wizard Arcade in Pelham to check out their new games. Here are cell phone photos of the new pins. Not pictured is Stargate which was down for repairs.