I feel like PETA may have a problem with Local Natives latest video. October 4, 2010 — Leave a Comment