See the world’s largest firework explode over Colorado

The skies over Steamboat Springs, Colorado, erupted in red as the world’s largest firework launched at the city’s annual winter carnival.

Comments

comments