That is definitely a re-badged Volvo S-60. They're nice cars, but the back seat is a bit cramped. My fiancee has an S-80, which is basically just a stretched version. I'd heard Volvo was dropping the S-60, so maybe they'll just continue building the S-60 in Sweden, but then put the Ford logo on it.