Plays from YouTube – nothing loads from there until you press play.
Newsroom : Advocacy Group Decries PETA's Inhumane Treatment Of Women
Description from YouTube
Women Deserve Better says PETA abuses defenseless, simple-minded women by forcing them to remove their clothing and participate in humiliating...