After Alicia Silverstone's pro-vegetarian PSA was banned from the airwaves in Houston, Texas, one PETA supporter decided to speak up. The lone Lettuce Lady wanted to draw attention to the fact that the state where Alicia's ad was banned just happens to be dominating the... more »

  • October 03, 2007