Home Albums This Land This Land (9 years) album Release day: Monday, April 04, 2016 This Land 9 years old Artists Odetta Name Odetta This album released 7 years after her death. She was 77 years old when she died. # Song Play