Search This Blog

Thursday, November 6, 2014

Researchers claim an incredible discovery in Lake Champlain

Researchers claim an incredible discovery in Lake Champlain - WCAX.COM Local Vermont News, Weather and Sports-: ""Everything is pointing toward belugas or some other animal, not native to this lake that is in here feeding," said Hall."

No comments:

Post a Comment