2006 BET Hip-Hop Awards

2006 BET Hip-Hop Awards

2006 BET Hip-Hop Awards in Atlanta, Georgia (red carpet)