09.18.2020 - By Revelator Podcast Network
Lake monsters are something most people take for granted: We see them on old maps, we hear about them in legends, and we see them in many, many films. BUT, a lot people don't know that the United States is host to its very own "Loch Ness Monster" named Champ.
Support with ROX! Get your exclusive Champ badge for FREE: https://www.rox.gg/users/kyledempster/creations
Links