July 4, 2012: Independence Day

According to tradition, today is the anniversary of the signing of the Declaration of Independence in Philadelphia. The date is suspect, but the holiday isn't. Those of you who are celebrating, please be safe and try not to start any unintentional fires as you grill the roast beast.