watch Draining Loch Ness
Draining Loch Ness
A close look is taken at the Loch Ness in the Scotland, and with the help of new technology, the team drains the lake to s....
Read MoreA close look is taken at the Loch Ness in the Scotland, and with the help of new technology, the team drains the lake to s....
Read More