Sandy Duncan
Sandy Duncan is a Famous American (will update soon), who was born on Feb 20, 1946 in Henderson, Texas, United States. Find Sandy Duncan age, husband, net worth, weight, height, career, family, pics biography & more. Get information about all key achievements or accomplishments of Sandy Duncan.