20101026 auto: Volvo Launches The New Volvo S60