14 German Michi Mueller Photos and Premium High Res Pictures - Getty Images
Jun 17, 2009 - Stockholm, Sweden - Spectators watch Puma Ocean Racing (USA, red sail), Telefonica Blu (Spain, ctr) & Delta Lloyd (Holland) arrive in Stockholm. Sweden's Ericsson 4 has sealed victory