Top Locations Tagged with On the echo what does the lights mean

On the echo what does the lights mean in United states - 29414/ near charleston