Yoyo Tuki & Small Island Big Song

Sunny Side of the Doc, France