Some residents of Lehi, Utah, are not happy with the city's early-morning Independence Day tradition.
Since the early 1900s, the city's firefighters have greeted every Fourth of July at 6 a.m. by setting off a series of 12 to 15 loud explosions, called salutes, throughout the city. The event is believed to honor a tradition that may have begun by city pioneers in 1876, the country's centennial.
In 1876, the town of approximately 1,200 observed Independence Day by firing 100 guns in honor of the number of years since the signing of the Declaration of Independence.
For a climactic finish, an anvil was fired by lighting a charge of black powder under it, causing a "clap like thunder." [Link]