This weekend, everyone from Ice-T's "Cop Killer" metal band Body Count to Bill de Blasio, the cop-appointing mayor of New York City, crammed into Brooklyn's Commodore Berry Punk for the annual two-day Afropunk Festival. Now in its ninth year – the first was a product of the 2003 Afro-Punk film – the 2014 fest mixed established favorites like Sharon Jones and the Dap-Kings, Body Count, Bad Brains and D'Angelo with young newcomers like DJ Sliink, SZA and Cakes da Killer. Here are our best photos.
Sharon Jones and the Dap-Kings perform at Afropunk. Their rendition of Archie Bell and the Drells' "Tighten Up" was a festival highlight.
Afropunk godfathers Bad Brains live onstage.
Exquire and friends. "As big as 'Huzzah' was, people from where I'm from didn't like it," the rapper told Rolling Stone earlier this year. "They always hated me for that song. They felt like I sold out. They felt like, 'Oh, you did a song for hipsters and shit, but you ain't do a song that represented where you was from.' That was hard for me. It split who I was."
Neo-soul legend D'Angelo headlines Sunday night, VMAs be damned.
Roofeeo, with leopard-print towel.
Ska lives! Fishbone bring in the sax.
Trash Talk's Lee Spielman brings his usual intensity to a Saturday afternoon set.
Denitia and Sene pose on Saturday afternoon.
Loaf Muzik goof around on a swing set.
New York mayor Bill de Blasio and wife Chirlane McCray watch L.A. hardcore crew Trash Talk, avoiding the mosh pit.
DJ Underdog, away from his turntables.
ShesRYAN, a self-described performer, music artist and model, laughs onstage, her sea punk hair nicely contrasting with her deep woods camo.
Singer-songwriter Alice Smith performs in polka dots.
Shabazz Palaces, a Seattle-based hip-hop group led by Ishmael Butler of Digable Planets, perform.
The Bots fight off a young fan.
Ho99o9, a New Jersey punk crew who pronounce their name "horror," crash the photo pit.
Rappers Cakes da Killa and Fat Tony work the camera.
Cakes on stage, pro-death and pro-leather pants.
Members of the Brooklyn United Marching Band, the performance portion of a community organizing group that teaches local youths musical technique and encourages academic success, blow their horns.
Unlocking the Truth, the teenage metal trio that recently signed with Sony, show their stuff.
Zoë Kravitz, the frontwoman of Lola Wolf and daughter of Lenny, wraps the mic around her neck and raises a drumstick.
An affiliate of Kendrick Lamar's TDE crew, SZA flashes a smile during her Afropunk set. Impressively, even the Cheech and Chong T-shirt couldn't overshadow her performance.
Fat Tony, a Houston rapper who has made Brooklyn his second home, leans in to better hear the crowd.
Syd of Odd Future and the Internet facepalms during one of her set's more emotional moments.
Deuces from local artist and DJ Melo-X.
Local girl Kitty Cash, backlit by the setting sun, cracks a smile.
DJ Sliink, a rising club DJ based in Newark, New Jersey, cools out on Sunday afternoon.
Princess Nokia, the local rapper formerly known as Wavy Spice, plays a rare daytime set.