The Volvo XC60 is an SUV revealed by Volvo at the 2007 North American International Auto Show in Detroit, Michigan. According to Wheels24, the Premier Automotive Group had planned to reveal the compact crossover to the public in late 2006. It is scheduled to go on sale for the 2... |