A Little Water Isn’t Stopping This Bus

What’s that, flooded streets? Ha! This bus driver laughs in the face of mother nature, and he’ll be damned if a little thing like a flood is going to stop him from making his route.