Brian Ladoon died 5th of August 2018 in Churchill, Manitoba.
Picture of Light
Nature's Weirdest Events
Polar Bear Town
The Last Dogs of Winter
TV · as Self · 1 ep
Movie · as Self
Movie · as Self-Dog Trainer