The first stop sign was invented by a police sergeant in Detroit

Publish date
Wednesday, 20 Sep 2023, 9:48AM

The first stop sign was invented by a police sergeant in Detroit

Take your Radio, Podcasts and Music with you