Sign Off - Hand Mirror
Season 10 E 119 • 06/16/2014

Stephen takes a loving look at himself.