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
Season 28, Salma Hayek, Christina Aguilera, C-