Negative Ad #2 - Al Queda

CLIP03/15/03
Details
Also available on the NBC app

Negative Ad #2 - Al Queda

Appearing:
Tags: SNL
S28 E151 minHighlightComedyLatenight