When the storm of the decade hits Lake Tahoe, California, setting new snowfall records, Michelle Parker drops everything to film a segment on her home turf.