Tag "Thomas Meza"
Ventura
Trio Tagged for Hit and Run, Drug Violations
Ventura County – Thomas Meza, 31, Christopher Rodriguez, 25, and Ashley Moraga, 20 were each arrested on the morning of August 4th following a wild and erratic police pursuit in