PETA is a disgrace to human and animal kind.