Metallic space balls washed up on Forrest Beach in Queensland, Australia, identified as pressure vessels from a foreign ...
Ever have one of those days when you're invaded by strange metallic objects from beyond our planet?