Directed by Peter McKinnon
A short film documenting the time the filmmaker spent in Kenya.
No streaming availability known for your region.