Transatlantic Race 2011: History In The Making
— 25 June 2011Tomorrow, cannon fire from the iconic Castle Hill Lighthouse will signal the beginning of a historic ocean adventure when six yachts are sent off on the Transatlantic Race 2011.
Continue Reading ...