Harry Reid Goes SNL

| Tue Dec. 21, 2010 10:15 AM EST

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