Taking a moment to re-visit this award-winning micro-documentary about he Buffalo Religious Arts Center.