Driver who said he was flying into 'portal' pleads guilty in fatal Jefferson County crash

Posted
Huggy Smiles Kindness, 37, pleaded guilty to involuntary manslaughter.

Continue reading at St. Louis Post-Dispatch - Local News ยป