You are here:
Apologies for the late reply. I just saw your message. As for the joke, it appears to be from the Megan Fox hosted SNL broadcast in 2009. It took a bit to find as the video you sent me was not available
©2016 About.com. All rights reserved.