Just watched this interesting video on Youtube about the Pinball Hall of Fame in Las Vegas, a place I sadly didn’t know existed until now. Las Vegas is one of my favorite cities in America, but not for the reasons you might think. So when I watched the mini-doc on the plight of this cool-looking …
More