Tag: Pinball star Eden Stamm aims to set a Guinness World Record