Posted on
According to one scientist, an alien outpost lies beneath the surface of North America’s Great Lakes.   He chose to examine certain photographs provided by Christine McNaughton in order to back... Read More