Sierra Jones on 21st Jul

The Pinellas County Sheriff’s Department says they are still investigating the car crash involving Ronald Barlett, who...