loch ness monster

The Loch Ness Monster Of Alaska
The Loch Ness Monster Of Alaska
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, former head of the Department of Earth and Ocean Sciences at the University of British Columbia, told D