Lake Pepin

A 'Nessie' In Lake Pepin?
A 'Nessie' In Lake Pepin?
A 'Nessie' In Lake Pepin?
We've heard a lot of myths about "Nessie", the famous "Loch Ness Monster" in Scotland - but does Minnesota have it's own "Nessie" in Rochester's backyard?