Browse Music
Biography

Felix Delgado (born December 14, 1974), better known by his stage name Cuban Link, is a Cuban rapper.