Next »

Nice, FRANCE – Busta Rhymes delivered an electrifying performance just before 50 Cent took the stage at the Nikaia room in Nice, France. Credit: Best Image / BACKGRID