Loch Ness Centre marketing manager Emilie Lumineau reveals findings from the biggest search in 50 years on 'FOX News Saturday Night.'
Loch Ness Centre marketing manager Emilie Lumineau reveals findings from the biggest search in 50 years on 'FOX News Saturday Night.'