Wildlife officials are warning residents about “alien egg pods” spotted in an Oklahoma lake, saying the creatures will appear in large numbers this summer. Footage of the bizarre sightings has …
Australia
Wildlife officials are warning residents about “alien egg pods” spotted in an Oklahoma lake, saying the creatures will appear in large numbers this summer. Footage of the bizarre sightings has …