An Amargasaurus has been activated in Loch Ness, Scotland and it's appearance in the lake cause people to think it's the Loch Ness Monster.
Cast of this episode
Show more expand_more
keyboard_double_arrow_down