animal liberation front actually cares about animals, unlike peta
the only decent animal caring group
"animal liberation front actually cares about animals, unlike peta" What is the definition of "animal liberation front"?