Woman who couldn't drive killed when she slammed vehicle into store

April 3, 2013 12:33:25 PM PDT
A woman is dead after crashing a vehicle into a store at Almeda Mall in southeast Houston.

Load Comments