Ted Cruz's Father on The Promise of Freedom in America




Hat tip: David Paulin

The American Dream may be at stake in this election and at least one candidate's father wants to explain why that matters...