Fireworks fought their way through stormy skies last night for the Fourth of July.

WINK-TV reports Cape Coral’s “Red, White and Boom” expected to draw 30,000.

However, many people went to other events in the area from Punta Gorda to Naples.