Tag "dino thomas"

Back to homepage
Contra Costa

Dino caught by police dog

An Antioch man was tracked down by a police dog and arrested Monday night after allegedly fleeing a traffic stop and crashing his vehicle into a home before attempting to