Loader

Tag Archives

Tag Name: Volvo S60

2013 VOLVO S60 T5 FWD
Nov 2013
2013 VOLVO S60 T5 FWD

Volvo “Rolls” Everywhere; 2013 Volvo S60 T5 FWD Platinum Volvo means “I roll” in Latin. Volvo is a Swedish multinational manufacturing company headquartered in Gothenburg, Sweden. Although Volvo was established in 1915, as a subsidiary of a Swedish Ball Bearing Company, thus (I roll ) the auto manufacturer was officially founded on April 14, 1927. This is when […]

Top