Floodwaters force bus riders to stand on seats

0
250

Bus riders in Queens, New York, cheered their bus driver on as she got them out of floodwaters so deep they were forced to stand on their seats.