Now Part of the Lions of Liberty Network!

Who Wrecked the Budget?

$40 trillion in debt.
Everyone points fingers. Nobody owns it.
Who is to blame? Say it in the comments.