Glenn Clark Radio
Glenn Clark Radio Mar. 22, 201703/22/17
Something oddly coincidental occurred at a South Carolina hospital with two babies born within 18 hours of each other recently. What was that coincidence? We discussed this and more on a #WouldYouRatherWednesday edition of the program. Would you...
- United States