Scion xD Window Deflectors. Scion knows that you take pride in your car. Every detail, both inside and out, needs to be perfect. That's why they make the Scion xD Window Deflectors. Adding these deflectors is the easiest way to improve your style and keep you comfortable on long drives. The fresh air will keep you alert and the strong winds won't bother you anymore. Plus, each set of wind visors are designed specifically for your make and model, so they'll fit perfectly every time.