Water leak

here is a pic

1970 DUSTER 2010 026.jpg