A mysterious jellyfish-shaped object spotted floating above Anchorage, Alaska, has reignited UFO speculation after footage showing its unusual silhouette spread across social media. The ...
Sara Jane Osborn filmed a jellyfish ufo near Joint Base Elmendorf-Richardson on June 15. The object hovered for three minutes ...