that is normal for that generation of mustangs. there is actually a ford part taht they sell that goes over the cowl. U jsut put it on when it rains so it doesn;t get soaked in your car. My friend has a 67 stang and he has this cover.
You can make it so it deosnt; leak, but apparently its a big job