KEEP THE VENTS!! It looks almost biological, maybe slightly inspired by H.R.Giger perhaps? I too wonder what the wind noise is like for that car. Mark.