Ella Adler Authorities Find Boat Connected to Hit-and-Run Death of Florida Teen
Ella Adler Authorities in Florida have reported the discovery of a boat suspected to be involved in a tragic hit-and-run incident that resulted in the death of a teenage wakeboarder…