Possible microburst, it looks like they were operating near some convective activity. Microbursts are sudden, invisible and violent downdrafts usually found near frontal weather systems.  As some of you may recall, a microburst brought down a L1011 on approach in Texas many years ago.