Photo Credit: Dennis Gunderson
The new Mar Mostro to be raced by PUMA in the 2011-2012 Volvo Ocean Race made an appearance outside of New England Boatworks in Portsmouth, RI on Monday before heading back into the shed for the keel attachment and rudder installation. The official launch will take place later this week, and we’ll be sure to have more pics. While we may be a bit biased because this is our “local” team, we think it looks like a winner!






