Louis Vuitton America’s Cup World Series Toulon
October 5, 2016 12:56 am
It’s Race Day at the Louis Vuitton World Series in Toulon. We caught up with sailors Freddie Carr and CJ ahead of the event to find out the conditions on the race course.