He might not be the world's best rapper, but this video is pretty darn entertaining: