WARNING, GRAPHIC VIDEO: Texarkana, TX, police investigating repo - KSLA News 12 Shreveport, Louisiana News Weather & Sports

WARNING, GRAPHIC VIDEO: Texarkana, TX, police investigating report of animal cruelty

Powered by Frankly