New Hampshire’s Free Ski Area Opens For The Season

Storrs Hill is offering free skiing and riding for everybody during the days it operates its Poma lift.