Home Albums The Town Fox and Other Musical Tales The Town Fox and Other Musical Tales (34 years) album Release day: Monday, October 29, 1990 The Town Fox and Other Musical Tales 34 years old Artists Carole Davis Name Carole Davis When album released, She was 32, now 66 years old # Song Play