You hit the mark on that one!

God I hate PETA

~Rachel