Animal rights overload

March 19, 2012 21:22

Are animal rights groups putting animals over people? PETA spokesperson Ashley Byrne explains some shocking statements.