The limits of practical idealism. Plus, Hrishi sets Leo's dialogue to music, and Josh unwittingly reveals a secret.
See All 201 Episodes of "The West Wing Weekly"