It's not often you go to a hip-hop show these days and not a single swear word comes through the speakers.
But Jurassic 5 aren't your typical rap group. The Californian six-piece revel in throwback beats, communal rhyme schemes and the kind of summery vibe beloved of back-in-the-day groups like De La Soul, Jungle Brothers and A Tribe Called Quest.
Their sold out show at Auckland's Powerstation last night - their first in New Zealand since 2006, following their 2007 break-up and reunion at last year's Coachella festival - was a 90-minute trip through their very own hip-hop history.
Their mission statement came as the group's four MCs - Akil, Zaakir, Marc 7 and Chali 2na - rapped together perfectly in unison over the crackling piano lope of early highlight Concrete Schoolyard: "Let's take it back to the concrete streets, original beats with real live MCs."
Since reforming last year, Jurassic 5's show and setlist has become so perfectly paced, seamlessly mixing in medleys of songs from all four of their albums, it's hard to single out highlights.