It’s been perfect weather for making snow and our experts have been taking advantage non-stop since the temps dipped below freezing! There are whale piles out there and the slopes are the best they’ve been all season! Check out this week’s instant commercial to see for yourself then hit the slopes this weekend. Watch for this commercial on channels 5, 38, Fox 25, NESN and channel 64 in Providence running through Saturday.