Rock for Life is promoting human rights for all people, born and preborn, by engaging the culture through music, education and action.