April 6, 2009

Up on Stage

The PUMA Ocean Racing team on stage at the Leg Five prizegiving ceremony. Our crew arrived into Rio in third place, and is currently sitting in second place overall.