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