Guy Benson, Townhall.com editor, Benson and Harf co-host;Guy Benson, Townhall.com editor, Benson and Harf co-host;Guy Benson, Townhall.com editor, Benson and Harf co-host;