Currently available on 2 streaming services.

Slow Down and Enjoy Life streaming: where to watch online?

Currently you are able to watch "Slow Down and Enjoy Life" streaming on Curiosity Stream, CuriosityStream Apple TV Channel.