Carl is Fox News political report Carl Cameron. Don't know who the "David" is unless it's David Gregory, formerly of NBC's "Meet the Press" and now a political commentator with CNN.
Thank you. And the guy from New Hampshire who was so eloquent I believe is Al Baldasaro, who should be given credit wherever this video is shown.