wsi-tor011
A photographer captures the deployment of a scientific weather probe in the path of an oncoming tornado near Manchester South Dakota on June 24th, 2003. An astounding pressure drop of 100 millibars was recorded as the tornado passed over the device.