MacGruber! RDA does Saturday Night Live Darren / February 1, 2009 Richard Dean Anderson made a surprise appearance on last night's SNL. Read More »