Harry Reid Goes SNL


The latest email from Senate Democrats about the New START treaty is a doozy: