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