Interesting Facts #659

The parking meter was invented in North Dakota Oklahoma City.

Scroll to Top