Wednesday, September 16, 2009

World’s first electric traffic light installed 75 years ago in Cleveland, Oh at Euclid and East 105th St. Nothing's moved since.

No comments:

Post a Comment