Will You Trust The Next Snow Storm Forecast?