alaska.discovery channel

The Loch Ness Monster Of Alaska
Apparently the Loch Ness Monster has a relative living in America. Fishermen recently caught a 20 - 30 foot long creature on tape. The footage made its television debut last night on "Hillstranded" on the Discovery Channel.
"I am quite impressed with the video," Paul LeBlond, form…