CLEVELAND – Google Doodle is celebrating the 101st anniversary of the first traffic light, but did you know it was installed in Cleveland? The world’s first electric traffic signal was installed on the corner of Euclid Avenue and East 105th Street on Aug. 5, 1914.   READ MORE: NewsNet5.com Article Courtesy of WEWS NewsChannel 5 Cleveland Tweet […]