Miss America 2018: Did Cara Mund (North Dakota), Jennifer Davis (Texas) win?
The Miss America 2018 Pageant aired on ABC Sunday night, and of course this was a chance for the network to do a good bit of what it does best: Celebrate all sorts of over-the-top ridiculous. The pageant took place in Atlantic City, which really seems about right given that this is the land of […]