Unidentified Creature Seen Swimming in London CREEPY VIDEO
- Episode aired Apr 9, 2016
The Loch Ness Monster was spotted on the Thames River. Sam, Grace, Brett, and AJ discuss what was in the Thames. Let us know if you think it was Nessie.The Loch Ness Monster was spotted on the Thames River. Sam, Grace, Brett, and AJ discuss what was in the Thames. Let us know if you think it was Nessie.The Loch Ness Monster was spotted on the Thames River. Sam, Grace, Brett, and AJ discuss what was in the Thames. Let us know if you think it was Nessie.