Photo courtesy 10News.

Thursday night's Big Bay Boom fireworks show went off without a hitch redeeming itself from last year’s giant mishap as fireworks lit up the San Diego night sky in red, white and blue to an amazed crowd of several hundred thousand spectators all around San Diego Bay.

The Garden State Fireworks company promised to make up for the fireworks fizzle last year by not charging local government for the fireworks this year and making the show nearly 19 minutes long, making it reportedly the longest fireworks show in the country Thursday.

This video below is from the 2012 Big Bay fireworks show when all the fireworks prematurely ignited due to a computer glitch.