Revolution. Rebellion. Rap music. Public Enemy must be so proud.