Volvo Ocean Race in Alicante, Spain

Volvo Ocean Race in Alicante, Spain

Marmo driving around and checking out the area at the Volvo Ocean Race in Alicante, Spain.

Photo credit: Anthony Papamarkakis/PUMA