
A 102-foot free-standing tower once advertised a 24-hour Chrysler-Plymouth dealership and has been restored as a Route 66 landmark. TravelOK identifies it as the tallest free-standing neon advertising sign on the historic highway.
Filed under roadside oddities: giant objects, odd monuments and things built for no clear reason.

