Harrowing footage shows ‘Lilo & Stitch’ actress Daveigh Chase skin and bones living on Skid Row months before her death (opens in new tab)
Disturbing footage shows former “Lilo & Stitch” actress Daveigh Chase living a tortured existence months before her death at age 35.
Read the original article