Visitors from outer space or a natural phenomena? Surfers and early morning walkers were stunned to find thousands of 'alien eggs' on a Sydney beach this weekend.Locals in Dee Why, on the city's North Shore, reported seeing a large number of the s...
Visitors from outer space or a natural phenomena? Surfers and early morning walkers were stunned to find thousands of 'alien eggs' on a Sydney beach this weekend.Locals in Dee Why, on the city's North Shore, reported seeing a large number of the s...