I own a 2006 xc90 - great suv! Very happy with it.
My previous truck had rain deflectors and I think they are wonderful
My question is: What's the best choice for my xc90?
Some simply glue on and others go in the window channel.
Can someone tell me what's best for my volvo?
Also, what brand name is best?