Home Albums Lost In La Mancha/The Soundtrack Lost In La Mancha/The Soundtrack (19 years) album Release day: Sunday, January 01, 2006 Lost In La Mancha/The Soundtrack 19 years old Artists Miriam Cutler Name Miriam Cutler When album released, She was 56, now 75 years old # Song Play