29 January 2011

Veritas CIII

Today's Truth: 
By late afternoon this Saturday, five Barcelona World Race teams will have passed the Cape of Good Hope milestone.