Juicy J and Talib Kweli represent the best of two different hip-hop worlds. Talib's strength comes in his fierce lyricism, while Juicy J can turn up the crowd like no other. Despite their different styles, the two rappers shared the bill at VIBE's Vegas Takeover this week, celebrating our 20th anniversary.
Check out photos from their back-to-back sets at the House of Blues at the Mandalay Bay in Las Vegas in the gallery that follows.
All photos by Milan Carter