A couple of years ago I flew through a willy-willy at about 100' on short final to a dirt strip on Cape York in the V-tail - got rolled through 90 degrees.
A fraction of a second before it happened, I saw a whisp of dust blow up from the threshold of the strip, so when it hit I knew what it was. A BIG burst of power and some wheel and rudder work had us quickly right way up again, but it did get the adrenaline flowing.
Certainly got my pax attention!
Was not too long after the prang of a C172 with fatalities in WA in similar circumstances.
Take care out there!
Dr