‘Monster’ Captured In Riverside’s Lake Evans

I’m a little on the fence when it comes to believing in lake monsters such as The Loch Ness Monster or Champ (of Lake Champlain). On the one hand, people who live near or visit these lakes have been seeing something in them for hundreds of years. On the other hand, science has basically proven […]