Check Out an Anomaly on Turtle Island as Seen from SpaceCheck Out an Anomaly on Turtle Island as Seen from SpaceThere's something very interesting lurking on Turtle Island in the middle of the Mississippi River. It's a circular anomaly that is viewable from space.Doc HollidayDoc Holliday