Replying to Big snow storm
Word around on the street is that the hurricane that is headed up the east coast could potentially mix with polar vortex air to form a massive snow storm dumping 100 inches of snow across the whole east. Coast causing resorts to open early and an amazing ski season jump start
Click to expand post