Tags

, , ,

Articulate.  Compassionate.  Funny.  Smart.  Tough.

(full video, text, here)