Have you Heard of the Lake Monster in McCall, Idaho?!Have you Heard of the Lake Monster in McCall, Idaho?!Idaho has some pretty creepy legends of monsters, creatures and things that you don't want to run into. One is The legend of Sharlie, a lake monster in McCall. Have you heard the stories?Nikki WestNikki West