Police: Elk Grove Woman, 22, Found Dead In Vacaville Garage
Police said this appears to be an isolated incident and there is no danger to the public. 

More Videos