P.E.T.A. = commie front group with a measure of queers thrown in.
PETA hates the Iditarod Trail Sled Dog Race.
Not a queer front group with a measure of commies thrown in?