A very controversial commercial for PETA starring Alicia Silverstone has hit the airways recently and I am curious what you guys think....
The new ads were set to hit Houston airwaves more than twenty times Wednesday, and PETA claims they chose Houston for the debut because it so often ranks high on lists of cities with the worst eating habits.
Does this video make you want to swear off meat? Check out this print ad.
(A reminder: Whether you're a herbivore or carnivore, please be nice to each other in your comments.)