Lucas Rankins, 39.
Lucas Rankins, 39. Franklin County Sheriff's Department, via St. Louis Post-Dispatch
Lucas Rankins, 39. Franklin County Sheriff's Department, via St. Louis Post-Dispatch