Louis Scherzer
Louis Scherzer File photo
Louis Scherzer File photo

Life in prison for killing of ‘no citizen finer’ in Kansas City, Kan.

November 09, 2017 11:44 AM

More Videos