Volvo Ocean Race - Alicante, Spain

Volvo Ocean Race - Alicante, Spain

Marmo and his friend hanging out at the Race Village in Alicante, Spain.