Mermaids, the mythical half-human, half-fish creatures that have captivated humans for centuries, are poised to make a big comeback in 2025, in Minnesota, no less.
Three weeks after someone broke the arm of the Paul Bunyan statue in Bemidji, the folk legend and his companion Babe the Blue Ox are both looking much better!