Adrian Menchaca

VOLUSIA COUNTY, FL (CBS Tampa) – Volusia County authorities arrest four after two small children were found in a car with 15 pounds of marijuana and a loaded handgun. Police charged Adrian Menchaca, 27, Jennifer Speece, […]