The Dual Life of SNL's Steve Higgins

Download
Steve Higgins announces the Tonight Show.
( Douglas Gorenstein / NBC )
WNYC Studios