Track Of The Night: RZA Feat. Xavier Naidoo – I’ve Never Seen
This track of the night is a nice love tune by the one and only RZA, together with Xavier Naidoo. Great collaboration! Appeared on the album “The World According To RZA”, released in 2003. The track gives me goosebumps everytime I listen to it, hopefully it does the same to you.
This one is dedicated to you know who!