11-27-2017, 10:58 PM
Aladdin's Castle at the Natick Mall was a blast to go to. As was the arcade space in the local bowling alley back in the 90s. Shame neither of them really exist anymore, but that's what Funspot in New Hampshire is for 
[Did you mean: "Favorite Arcade Game"?]

[Did you mean: "Favorite Arcade Game"?]