Is It True That Idaho Has Its Own Area 51… Under a Lake?Is It True That Idaho Has Its Own Area 51… Under a Lake?There have always been rumors of a "secret base" underneath Lake Pend Oreille in Bayview, Idaho but what's really going on? Is this "Idaho's Area 51"?ChrisChris