Sad they took it off netflix, it's a pretty solid show and there's not many that delve into the life of living on a native reserve.
I'm pretty sure their official website allows you to watch it for free. So give it a watch, it's worth the time.
I'm pretty sure their official website allows you to watch it for free. So give it a watch, it's worth the time.