PETA’s new holiday ad delivers the message that the holidays should be a time of celebration with family members. For the animals, it is anything but. Check out http://www.goveg.com for more.

  • August 08, 2008
  • 546 Views