SNL Season 28, Episode 15: Salma Hayek

C-

The 15th Episode of Season 28 of Saturday Night Live aired on March 15, 2003. The host was Salma Hayek, and the musical guest was Christina Aguilera.
Producer: Lorne Michaels
Head Writer: Tina Fey & Dennis McNicholas
Salma Hayek, Christina Aguilera, March 15, 2003, SNL Season 28, SNL Season 28 Episode 15