wastestudio
Registered
Hey Chaps hope everyone is well
I’ve just got a turtles Pro off Phil @ pinball heaven but have a question about the spinning pizza - should it be really noisy? I’ve played Tmnt many times before on location and never noticed it - does anyone else own one who can advise.
I’ve just got a turtles Pro off Phil @ pinball heaven but have a question about the spinning pizza - should it be really noisy? I’ve played Tmnt many times before on location and never noticed it - does anyone else own one who can advise.