09.05.2018 - By Crypta
Doc Stein heads to Loch Ness, Scotland in search of the Loch Ness Monster Featuring Henry Zebrowski as Doctor Stein, Ed Larson as Ness, and Brandon Cahela as Deckhand