The 2001 Volvo S60 - a Swedish joy ride