Man swims Hudson River in 30 days in a Speedo

It took 30 days to swim 315 miles from start to finish.

Top Stories