Glen Echo Looks To Install Town's First Stop Sign CameraThe days of not being accustomed to red light cameras and speed cameras are a thing of the past, but now Glen Echo is pushing to change the culture even further by installing a stop sign camera.

More From CBS DC

D.C. Lottery Live
Follow and Like Us

Listen Live