Yeah, tripe is pretty awful! I once bought some freeze dried pellets, and even those were bad. She kept saying "feed the fogs" though. I hope the cats are raw fed too. I noticed the cat in the video tucking into it.
And one more thing. Someone should tell them to NOT pour off the liquid. it contains many important nutrients from the meat.