Puddle Winching Fun in the UK

May 9, 2012; 7:16 AM ET Near London, England a group of pals have been making the most of the recent wet weather with a new water sport.
All Videos