Dee ihe na-aga n'ihu maka paragraf a - Childers pụtara na 1979 na album mbụ ya akpọrọ "I Ain't No Jukebox" nke o dere site n'enyemaka nke enyi ya Jimmy LaFave. The album natara ọtụtụ mma reviews na dugara Childers na-amalite njem mba. Na March 1979, n'Agwaetiti Three Mile
e nwere ọdachi n'ụlọ ọrụ nuklia. Ndị na-eme ngagharị iwe nke Three Mile Island, mgbe ha nụrụ abụ Childers bụ "Sunshine, Wind and Water", kpọrọ ya ka ọ bịa mee ngagharị iwe na-enweghị nuklia na Washington, DC. Childers rụrụ n'ihu Arlo Guthrie na Pete Seeger n'ihu igwe mmadụ e mere atụmatụ ịbụ mmadụ 65,000 ruo 100,000.