0
Deedy Peters was born on August 30, 19??, in Hartford City, Indiana, USA.
November 2, 1978
doddy Dee da and deedy dooda
Yes in deedy do she is a woman. More of a woman thn anyone i know.
Yes. She is married to folk icon and six-time Grammy nominee, John McCutcheon.