Sign Off - Stephen's Muppet
Season 9 E 29 • 11/28/2012

Stephen's doppelganger says goodnight.