Is this the radar signature of a microburst?