Big Cat Vs. Bigger Snake?

I just saw something on TV that really blew me away....

That