`No Finer Individuals`: Arkansas Town Mourns Loss of Father and Son in Duck Boat Tragedy
Osceola residents are remembering the lives of 53-year-old Steve Smith and 15-year-old Lance Smith after they were killed in the tragic duck boat accident in Missouri.