Nelly Furtado and Husband Demacio Castellon Split After 8 Years of Marriage(03) Save Image Image gallery: Demacio Castellon: The Rising Star in Martial Arts and Beyond