Equipment
Business
Regulations
Life
Custom Rigs
Gear
Tag: Love's Country Store
Business
Deputy kills truck stop murder suspect
Texas law enforcement officers fatally shot a pickup driver after he murdered a grandmother at a truck stop.
August 6, 2010
Page 1 of 1