A school bus in Port St. Lucie, Florida, was seen dropping off a student in thigh-deep waters as more than a foot of rain fell, causing historic flooding.
Florida school bus drops off student in thigh-deep floodwaters
A school bus in Port St. Lucie, Florida, was seen dropping off a student in thigh-deep waters as more than a foot of rain fell, causing historic flooding.