Matthew Ryan Desha
Matthew Ryan Desha Solon police
Matthew Ryan Desha Solon police

Man runs red light, hits car ... then opens fire on other motorist, police say

August 29, 2016 11:09 AM