browsingtheatlas.com
Attention Pinball Wizards!
You know The Who song, Pinball Wizard? It went through my head most of the time I was touring Budapest because I knew I was making a stop at the Pinball Museum, or Flipper Museum as it’s loca…