Description

A comical take on a classic amusement arcade game.

Location
  • Lower Esplanade, Gorleston-on-Sea, Great Yarmouth, NR31 6BT, United Kingdom