Residents in North Las Vegas, Nevada celebrated the United States' Independence Day with a fireworks show on the night of July 3, 2012.
Americans throughout the country celebrated Independence Day on July 4, 2012, with parades, barbecues, and other festivities.