Creedence Clearwater Revival will release a long-lost recording of “Travelin’ Band” on Record Store Day. “Travelin’ Band,” captured from a 1970 recording during the Rock & Roll Hall of Famers’ appearance at London’s Royal Albert Hall, will be available on June 18 along with “Who’ll Stop the Rain” recorded at the Oakland Coliseum and previously…