Neil McRae - Pinball Expo 2023 - Pinball News
Channel: Pinball News
Date: 22/10/2023

Tournament organiser Neil McRae talks about the UK Open tournament in London.