If The Federal Deficit Were A Bumper Sticker
What timing. Earlier today a reader sent me this photo, which she took in Athens, TN, for my bumper sticker collection:And moments ago, new deficit numbers were released by the federal government, showing that the annual deficit was $1.294 trillion, the second highest in history...