Exclusive: Magnificent men in their flying machines set to soar across the Channel Pilots.
Pilots will have to pedal as though their lives depend upon it on the 22-mile crossing from England to France – a feat achieved only once...