LAKE LURKER

The Irish Mail on Sunday - TV Week - - REAL LIFE -

Champ, Amer­ica’s Loch Ness Monster, is said to live in Ver­mont’s Lake Cham­plain (The Monster Project, Tues, 8pm, Nat Geo Wild)

Newspapers in English

Newspapers from Ireland

© PressReader. All rights reserved.