The Loch Ness Monster in Wisconsin’s Chippewa River

Just a silly story for a dreary Saturday (here in New York City, anyways). Not sure if this is supposed to be Nessie or one of her North American cousins like Champ or Ogopogo. The Loch Ness Monster has finally surfaced—in Wisconsin’s Chippewa River. And state officials want it to go. To be clear, the object […]