Our nation's Independence Day falls midweek this year, so hang out your stars and stripes bunting and put on your party pants because the celebrations begin early and run into the weekend. Here's a ...