Where do I watch Inside The UFC

I don't see it on my tv guide anymore. What gives ? Do I just watch it online ? Did the show get canned ?

Its no longer on, but nbcsports.com under the UFC tab has a weekly show called "Tapout UFC"