Check out this perfect round ice island in Maine. Some are saying it’s an alien…. Ummmm, it’s actually just formed by the river water swirling. But still cool.