Rexx Life Raj is a rapping space cadet in his new video, "Moonwalk" sent on an expedition to save Kenny Beats. The producer has been missing since the 1980s [...]