Today (August 5, 2015) is the 101st Anniversary of the first electric traffic signal system. It was installed at this Cleveland intersection on this date in 1914. Google celebrated with a Google Doodle (link below).
Roads - Interchanges, Events - Historical
Links: doodles.google, www.vox.com
By: mlc1us