The first stop sign was invented by a police sergeant in Detroit
- Publish date
- Wednesday, 20 Sep 2023, 9:48AM
Follow
the podcast on
The first stop sign was invented by a police sergeant in Detroit