Champ On TV

Raymond A. Edel’s "TV best bets" for Thursday, March 9, 2006, is mentioning "America’s Loch Ness Monster" for viewing tonight, at 7:00 PM Eastern, on the Discovery Channel (in the USA).

Scotland has its legendary creature of Loch Ness, but Lake Champlain — between northern New York and Vermont — has its own alleged monster named Champ.