I second the window "weep holes" as being a probable cause of your excessive wind noise. They sell weep hole covers that block the wind from entering the holes yet still allow water to drain out. As the other poster suggested, just put some tape over the holes and see it that quiets things down. Then buy the covers.
Steve & Margo
2018 Fleetwood Discovery 40D LXE "Alice"