Wind/Rain deflectors I need only because some Ford engineer didn't get it right.

I put my wipers on and I and the interior get wet...... hellllloooooo


My electric windows work tight and sweet so I will be sticking them on the outside with serious tape.