Nullarbor mystery tornado site

ABC Science Source: Journal of Southern Hemisphere Earth Systems Science