Mystery object that washed up on the Australian coast could be space ...

Mystery object that washed up on the Australian coast could be space ...