
UFOs in the sky, a secret government base, and unexplainable underwater phenomena – Ketchikan is a quiet town at the tip of the Alaska Triangle that hides a dark secret! We hear from locals who have had bizarre sightings that leave them convinced something is happening in their town, and an ...
READ MORE +