Volvo S60 – The Blind Choice!

Volvo S60 is the latest offering from the Swedish carmaker and is slated to launch in March 2021. Can it take on the German Trio and the Brit Icon? Let’s find out!