The Neville Brothers, "Yellow Moon" live, 1990

Authored by: 
Published on: January 14th, 2016

The Neville Brothers do the title track from their 1989 album Yellow Moon, recorded live in New Orleans on May 6, 1990, at this little festival you may recognize ... the 2016 lineup for which will be out next week!


Topic tags: 

Get the 'OZone monthly newsletter
facebook logo
Like us on Facebook
Volunteer at WWOZ
Hear it here!