SNL Presents GOP Republican Tampons (Video) Posted on September 23, 2012 by geraldewing More humor from SNL. See Video Here: