Could the bizarre glowing rings images caught on radar be the cause of a string of destructive weather events in Australia?