Cameron Diaz

Season 30 | Episode 16 | 4/09/2005

Saturday Night Live Season 30 Episode 16 on April 9, 2005 with host Cameron Diaz and musical guest Green Day.