This is legendary! Rza and DJ Scratch have come together and released an album.
Saturday Afternoon Kung Fu Theater is here and it has seven tracks on with the “Fate of the World” being the leading single.
The deluxe version of the album is also out and it comes with two bonus videos.
Listen and watch below and let us know what you think.