Mysterious alien pod
-
Alien Pod? Mysterious Barnacle Called 'Muriwai Monster' Washes Up In New Zealand Beach [VIDEO]
How often does anyone chance upon a mysterious looking "alien" pod on the beach? In New Zealand, residents are currently investigating an odd-looking object that washed up on the shore of Auckland.
Latest Research Articles