Spectacular fireworks light up Miami Beach during Independence Day celebrations

Americans celebrated their national day of Independence yesterday (July 4) with colourful jubilations and fireworks displays across the country.

Footage captured shows a spectacular fireworks display lighting up the skies over Miami Beach in Florida.

Independence Day commemorates the Declaration of Independence of the country on July 4, 1776.