answersLogoWhite

0

I'm led to believe, and I have no reason to doubt it, that Carol Dean, actually, Carol Deene, lives in Spain where she manages a radio station with her husband. You can find out about Carol here; http://www.45-rpm.org.uk/dirc/carold.htm

User Avatar

Wiki User

16y ago

What else can I help you with?