Cast Characters Commercials Episodes Guests Impressions Seasons Sketches Update
The SNL Archives
Details
Aired on11.15.2003
Segment14 of 16
SketchRoy Returns 
Alec Baldwin  ...  Roy Horn
Steve Higgins  ...  announcer (voice)
Amy Poehler  ...  audience member
Jeff Richards  ...  Siegfried Fischbacher