Chino XL

Derek Keith Barbosa, better known by his stage name Chino XL, is an American rapper.

Music Videos

 * Kreep
 * No Complex