News of the Weird: Wait, What?
Cleveland, Georgia, is home to Babyland General Hospital, the Mirror reported, but don't go there with a broken finger or to deliver a human infant. The faux hospital is actually a…
Cleveland, Georgia, is home to Babyland General Hospital, the Mirror reported, but don't go there with a broken finger or to deliver a human infant. The faux hospital is actually a…