Hit and run

06/17/2012 2:04 am
Kell Blvd E & Travis St
Police Department
2 units assigned