Weather Nut, Henry's Weather Channel Snowstorm Predictions
Two self-made weathermen give snowstorm predictions for New England, with one forecasting 8-12 inches and the other 5-10 inches.
7939 NW 21st St
Miami, Florida
Two self-made weathermen give snowstorm predictions for New England, with one forecasting 8-12 inches and the other 5-10 inches.