Despite record gas prices, flight delays and the Covid-19 pandemic, Americans have been celebrating the country's Independence Day over the long holiday weekend.
Weather has added to the challenges: Widespread showers and storms impacted travel and fireworks displays in some parts of the country, while cities in the West have canceled their fireworks due to the severe drought.
The poor weather, coupled with staffing shortages, have also caused at least 1,500 flight cancellations since Friday.