Image 145505869520160209 6879 1hjkg04
Swimmers set off from the bank of the Thames in London to swim for about 20' against the tide. Video... Aug 15, 2014

Loading Videos...