4th of July Fireworks: The 20 Most Extravagant and Free Displays in the US

If you can't see these 4th of July fireworks in person, you can watch some displays live on TV.