Greenwood police confirm 2 killed in wreck on I-20W - KSLA News 12 Shreveport, Louisiana News Weather & Sports

Greenwood police confirm 2 killed in wreck on I-20W

Powered by Frankly