Ho boy. This is the only article I can find on this alleged discovery. If anyone finds out more, please post. Sounds quite dubious at the moment.....
http://worldnewsdailyreport.com/usa-...r-great-lakes/
http://worldnewsdailyreport.com/usa-...r-great-lakes/
Comment