Its been one heckuva week in pro cycling. The amount of news coming out about Lance Armstrong, Olympics, Tour of Utah and the upcoming Tour de France is incredible. It will take me the weekend to process some of it and make some comments.
In the meantime, there's some amazing non-cycling happening this weekend. 24 Hrs of Le Mans takes place and the Volvo Ocean Race is wrapping up. Today's video shows what happens when your storming along the north Atlantic at umpteen knots in a bad ass Volvo Open 70 sailboat. Enjoy!