Well plebs, TC Freddy lives on . Currently just off the coast of Southern Africa and seems to be consolidating into a defined storm again. Insane that this storm formed in the sea between Australia and Indonesia and has been rumbling along ever since!
