Corpus Christi, TXCar crash causes power outages from Laredo St. to Elizabeth St. in Corpus Christi, TexasAccident Date: Fri, 05/05/2017