Volvo XC90 - Thoughts?

Nothing to see here.