
The Australian Space Agency has come to a conclusion on what they reckon that big weird “unidentified item” that washed up on a Western Australian beach really is.
ICYMI: On July 16, a disturbingly big metal-looking thingo was discovered on Green Head Beach, which is about 250km north of Perth.