In Your Face Science: Flat Earth Convention In Town

They are a group who believe the Earth is flat, and their annual meeting-of-the-minds is taking place here in North Texas.