Home News Nelly Furtado & Hubby Demacio Castellon Split After 8yrs