What is that on the #rain radar sweeping in from the SW. Is it a swarm of extraterrestrials?