BBC News

San Diego's 30-second 4 July fireworks

As part of its celebration of US Independence Day, the Californian city of San Diego planned a 20-minute firework display launched from barges in the city's bay.

However, an unspecified glitch set off all the fireworks for the show at the same time, meaning thousands of spectators saw only an intense 30-second explosion.

Firework organisers apologised "for the brevity of the show and the technical difficulties".

Video courtesy YouTube user Andrew92106