Home Editor's Picks Nelly vs Ludacris: Live on Instagram. Just what was needed.