Rest in Peace, Leo…

I just found out that John Spencer passed away. John played Leo on The West Wing, and was one of the kindest, most generous people I’ve had the pleasure to meet, in Hollywood or anywhere else. He will be missed.

Leave a Reply