A family in Idaho could not believe their eyes when they spotted a mysterious creature swimming in a lake and some suspect that it could be a legendary 'monster' that is said to live at the location. According to a local media report, the curious incident occurred earlier this month as the unnamed vacationers were visiting the state's picturesque Payette Lake in the community of McCall. In a video of the peculiar encounter, as a pair of people from their party prepared to jump from a cliff into the water, a person set to film their leap suddenly shouts "what is that" in reference to a sizeable anomaly seemingly swimming below them.
Check out the family's video of the mystery creature and find out more on this story at the Coast to Coast AM website.