Independence Day Parade on the National Mall

If you missed the Independence Day parade in DC -- you missed a lot.