If you're not lucky enough to live on Mount Desert Island you can still watch the Blizzard via live streams.