Listen

Description

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...