Wednesday May 10, 2006 May 10, 2006 0 Facebook Tweet Email The Dudes (Lonely Island) are seriously trying to save SNL. And they just might do it. http://www.dailysixer.com/mytesticles.shtml