Only in Denver: Galloping Goose Railcars
Only seven Galloping Goose railcars were ever made. These crazy rail contraptions were put together in the 1930s and carried mail and passengers over Colorado’s Lizard Head Pass until the 1950s. Basically, they were 1920s Pierce-Arrow limousines put…