Yup! Now maybe some of those dangling little fuzzy balls around the top of the windshield frame trim - Any "port" in a storm......