Campaign Aims to Reduce 18-wheeler Accidents in Texas
Apollo Towing Service, a company from Corpus Christi, told South Texas news network KIII-TV Channel 3 that the number of calls it has received regarding heavy equipment vehicle collisions has jumped a whopping 300 percent in the past two and a half years.