Gloves off: http://www.theneweditor.com/index.php?/archives/5369-Pretty-Tough-Ad-by-Barack-Obama....html