Profile image

3 Days Ago, I Went To The Biggest Arcade In The World!

9,650 jfriss  8.3 years ago

The arcade is called The Fun Spot, is it in New Hampshire, near lake Winnipesaukee. It was really fun!