In front of the Luna Café, on old route 66 near Mitchell, Illinois, you’ll find a beautifully restored neon sign. The bright lights include a...
See All 26 Episodes of "Podcast – American Countryside"