Maybe over the past few days the term "Precipitable Water" has come up when talking about the weather. What in the world does this really mean? EyeWitness News Chief Meteorologist Rachael Witter has answers.
Where can you find the driest spot in Central New York? Look no further than the finger lakes. Trumansburg is the driest spot in Upstate New York, according to data from the NOAA Regional Climate Centers.