Death Race 2000, a review