American Loch Ness Monster Video Going Viral


Craig McCaa, of Alaska's Bureau of Land Management, caught on video a creature moving in the Chena River in Fairbanks, Alaska. Could this be the American Loch Ness Monster?



and check out our most recent show. THIS WEBCAST IS UNCENSORED.

Share on Facebook
Share on Twitter
Share on Google+

Related : American Loch Ness Monster Video Going Viral