Steve Aoki & Adam Lambert: Chimp Problems! May 10, 2016Steve Aoki’s new music video borders on bestiality … or at least chimp-on-woman love … so claims a very angry animal rights group.