March 26, 2007
Fox News Channel's Dagen McDowell and E.D. Hill discuss the Tax Foundation's new study, "Who Pays America's Tax Burden, and Who Gets the Most Government Spending?"