Fresh air can be a real life saver on rainy days and warm afternoons. An airy breeze defogs your windows, cools down interior temperatures, and vents stale air. Unfortunately, cracked windows also let in howling winds and drizzly rain. Performance Products Window Visors block wind and weather from rushing in, so you can motor around with the windows down.