
A restored-style neon car-wash sign brightens the historic Route 66 corridor in Stroud. The oversized glowing advertisement was installed through Oklahoma's Route 66 revitalization program.
Filed under roadside oddities: giant objects, odd monuments and things built for no clear reason.

