rap dancing into the third millennium