Vallejo police find 2 men fatally shot at scene of car crash
Two men were found shot dead in a car crash in Vallejo. The incident marked the 22nd and 23rd homicides in the city. Police are investigating and seeking information from the public.