George David Reflects on Transatlantic Crossing

Rambler 100 is the first to finish at The Lizard in the 2011 Transatlantic Race.