777 Days Since Congress has Passed a Budget

"We have a responsibility to the American taxpayers, when we are spending literally $3.7 to $3.8 trillion every single year, to at least let them know how we’re going to spend their money."

Related Videos