An explosion rocked a plant in Port Neches, Texas, blowing out windows at nearby homes and sending plumes of orange flames into the sky. The explosion was at the TPC plant that makes products for chemical and petroleum companies.

TownNews.com Content Exchange

Tags

TownNews.com Content Exchange