Home Automobile Industry VOLVO XC60 pictures surfaced on the internet before its launch in December