Corpus Christi, TXMotorcyclist injured in crash after truck runs red light at Weber and Staples in Corpus Christi, TexasAccident Date: Tue, 05/16/2017