1970 Duster water leak

the cowl drains in the sides of your cowl are clogged
You beat me to it ! lol