Posted on November 28, 2001January 18, 2015 by priscellie Okay, I’m amused. Meet the PETA Commando Chicks!