Orange County celebrates Independence Day
Thousands of people gathered in Huntington Beach all day long, culminating with a massive fireworks display.
Thousands of people gathered in Huntington Beach all day long, culminating with a massive fireworks display.