Yup. Got one the other day, and boy is it good. Probably not the best thing for my health, but whatever. It tastes good.
Hm..ribs...almost makes me want to catch a pig, shoot it and then slowly roast it over a Spit...right now.