'The name of this Swedish car company means "I roll" in Latin'
Volvo
STAND BY YOUR BRAND: The name of this Swedish car company means I roll in Latin
The name of this Swedish car company means "I roll" in Latin
The name of this Swedish car company means "I roll" in Latin
STAND BY YOUR BRAND
Volvo
STAND BY YOUR BRAND