Horse mystery

The unusual weather phenomenon,