Barcelona World Race: at 48 hours before the start skippers show their game faces at final press conference admin December 29, 2014 0 The 16 skippers, eight duos, who are set to take on the...Read More