And they're off! Challenger 2 is already in a race against the weather The crew of Challenger 2 set sail from Portsmouth yesterday making the most of an easterly wind to take them across the Channel to towards the west coast of France. Overnight the winds have...





