Sign Off - Doctor's Orders
Season 3 E 106 • 08/15/2007

Stephen thinks the e-collar his doctor instructed him to wear is totally unnecessary.