Liberty Ross – ‘The Defiant Ones’ TV Show Premiere in New York Liberty Ross: The Defiant Ones TV Show Premiere