August 5, 1914
First electric traffic light installed in the USA on the corner of E 105th st & Euclid Ave in Cleveland, Ohio.
More by Half & Half View profile
Like
First electric traffic light installed in the USA on the corner of E 105th st & Euclid Ave in Cleveland, Ohio.