A marine robot deployed in the waters of Scotland's Loch Ness finds the remains of a monster but it turns out to be a prop from a movie shot in 1970.
The sixth installment of "Mission: Impossible" franchise is under development.
A marine robot deployed in the waters of Scotland's Loch Ness finds the remains of a monster but it turns out to be a prop from a movie shot in 1970.
The sixth installment of "Mission: Impossible" franchise is under development.