The Snowball Cafe in Irwin Idaho is long out of business but this classic old neon sign still sets atop the building along the South Fork of the Snake River in Eastern Idaho below Palisades Dam. Limited Edition of 75 includes all sizes.
Add to Cart Add to Lightbox