The Lake Leelanau Monster

Another monster lurking in the waters of Michigan's lakes.