2011-08-02 19:58:29 +0000

August 2 marks the actual signing (not the final approval) of the Declaration of Independence. And of a massive legislative travesty. Sad.