Bikini-clad animal rights activists stand in front of a Kentucky Fried Chicken (KFC) restaurant in Tokyo on Thursday to protest against the treatment of chickens.
Activists protested against KFC suppliers’ “abusive treatment of chickens in factory farms and slaughterhouses”.
For those of you that just can’t get enough of Christina Cho she even has her own website, where you can buy her latest CD. That is right folks are PETA fanatic is also a wannabe diva. Nothing like a little publicity to sell some CD’s. I wonder if Nomad is getting his reserved right now?