A snowstorm is expected to hit St. John’s and vicinity, and Avalon Peninsula southeast today (Friday, Feb. 21, 2025) bringing ...