Idaho Actually Has Its Own “Area 51″… Under a LakeIdaho Actually Has Its Own “Area 51″… Under a LakeWe finally have an explanation for all of the UFO activity in Idaho.ChrisChris