Juanky
(Registered User)
Thu Aug 25 2005 03:41 PM
Pressure drop?
NBC6 news mentioned that the pressure may have dropped to 990mb which would be a considerable drop. It was mentioned in the latest discussion. Can anyone verify this?