New Zealand locals gobsmacked as giant ‘alien’ log washes up on beach
A big tree log coated in curious shell creatures is intriguing locals in New Zealand's Bay of Loads, with debate over whether or not they're edible delicacies or alien-like creatures.Kylie ...