Vallejo, California
August 08, 2005
Agencies: Vallejo Police Department California
Cause of death: Shooting
Last updated: almost 4 years ago
Steve Edward Wilson shot a woman's dog in a motel carpark before being shot by Vallejo police in 2005