GALLERY: Volvo Museum – 88 years of Swedish pride
Officially founded in 1927, on the same day its first-ever production vehicle was rolled out of its factory in Gothenburg, Sweden, Volvo Car has its history books filled like no other. During our recent test […]