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

Fact Of The Day - A podcast by ZM Podcast Network

Categories:

The first stop sign was invented by a police sergeant in DetroitSee omnystudio.com/listener for privacy information.