Americans celebrated their independence with spectacular fireworks demonstartions over the weekend. The nation’s largest fireworks show lit up the sky in a burst of red, white and blue over the Hudson River straddling New York and New Jersey, a scene that was repeated in hundreds of communities in a sizzling end to a scorching day for much of the United States. Here, fireworks explode in the night sky over the Anadarko tower Sunday, in The Woodlands, Texas as residents gathered along The Woodlands Waterway to celebrate.