De La Soul - Me, Myself & I - Lokerse Festival - 1997 - Belgium
Available on Prime Video
DE LA SOUL are one of the most original and influential groups on the hip hop scene.

Related