Brian Ladoon died 5th of August 2018 in Churchill, Manitoba.
The Last Dogs of Winter
Movie • 2012
Picture of Light
Movie • 1994