Dan Aykroyd

Season 28 | Episode 20 | 5/17/2003

Saturday Night Live Season 28 Episode 20 on May 17, 2003 with host Dan Aykroyd and musical guest Beyoncé.