Dumb Defense Spending? w/ Lt Col Ralph Peters | The Independents | Fox Business

via Dumb Defense Spending? w/ Lt Col Ralph Peters | The Independents | Fox Business.