Tag Archives: volvo xc60

Limited Edition Volvo presented in Miami

Volvo Cars of North America unveiled its limited edition Volvo Ocean Race XC60 at the Miami International Auto Show. The Volvo Ocean Race is one…