I didn't, but I'm in the process of trying to obtain it through less than savory ways.
It seems like a Discovery Channel productoin, 3 episodes 1hour long each.
*Edit, watching E01, missing sub's, so I'm missing alot of it. Still pretty neato burrito.