(06-22-2013, 06:33 PM)HairOfTheDog Wrote: Haven't watched Saturday Night Live in a long time. Might tune in tonight to see if they manage some such spoof of the deposition and apology video.
You'll have to wait until September. SNL had their season finale in May.