WATCH: Fireworks capital of America: New Castle, Pa.

Posted on: June 30th, 2017 by ABC News No Comments

The town was the center of the fireworks industry in the U.S. in the 1880s and remains the “Fireworks Capital of America” to this day.

Leave a Reply

You must be logged in to post a comment.