Watch Destination Truth season 3 episode 10 tv series online free
Release: Mar 17, 2010
Josh and the crew head to Jerusalem in search of ghosts at Masada. Next they'll head to the green hills of Ireland to investigate the legend of the famous leprechaun!