Juanky
(Registered User)
Thu Aug 25 2005 11:41 AM
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?