Caught on Camera: Gunmen storm auto repair shop

HOUSTON- Two armed men stormed an auto repair shop in south Houston on Wednesday afternoon and surveillance cameras caught the shocking scene.
Published: 10:12 PM CST March 1, 2017