Talkeetna Troopers responded to two separate, expected home deaths this morning (wed). Both Duane Brown, age 80, and Thomas Davison, age 66, passed away in their respective homes.
One of Thomas Davison’s sons, Joe, was in Talkeetna earlier this year filming Frostbite, a film due to be released later this fall. Davison had Comfort One paperwork on file and his family was present at the time of his death.
Duane Brown also had paperwork on file and was released immediately to the family, who, according to Troopers, was present at his bedside.