The Tax Foundation

March 26, 2007

Video: Tax vs. Spending Data cited

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?