Men team up to push a stalled pickup truck through a flooded street in Houston.
Men team up to push a stalled pickup truck through a flooded street in Houston. Charlie Riedel AP
Men team up to push a stalled pickup truck through a flooded street in Houston. Charlie Riedel AP