CBS 2 Chicago wbbm7801059 670 The Score

Making It Snow On The North Shore

The snow is falling on the North Shore.  They are making snow in Highland Park for a weekend festival.