STOP – GO Detroit History on Traffic Lights with Kid’s Video
The traffic light, a ubiquitous fixture on streets and roads around the world, had its origin in Detroit, Michigan, in the early 20th century. Prior to the invention of the … Keep Reading…