Detroit music super stars Kid Rock and Eminem have officially been challenged to participate in a Detroit area charity freestyle rap battle. All this is in support of the new movie Rap Therapy, which chronicles a Detroit social worker’s use of hip hop to help steer troubled kids away from drugs and violence.