Benjamin “Ben” Francis Death – Cause of Death : 17-year old Benjamin “Ben” Francis has died, Taylor Koulouris hospitalized with serious injuries following a fatal motorcycle accident. The motorcycle crash happened at the intersection of Bay to Bay Boulevard and Lois Avenue on Friday, December 10, 2021, in South Tampa, Florida.
According to reports, Francis was operating a motorcycle with Taylor as a passenger when the motorcycle collided with another vehicle at the intersection. Francis suffered serious life-threatening injuries and was pronounced dead at the scene of the crash, while Koulouris was transported to the hospital in critical condition. Both teens were students at Plant High School.
A vigil was held on Sunday night, December 12, at Palma Ceia Presbyterian Church to pray for Taylor who is battling for her life at the hospital, and Francis that lost his life. More than 100 people from South Tampa were in attendance.
Investigation into the cause of the crash is still ongoing by Tampa police.
We extend our condolences to the family of Ben at this time and pray for Tarloy’s quick recovery.