Radiator leaks don’t always have to make puddles or drips all day long. Some leaks are slow and deceptive. This picture shows you pin hole leaks that have been created over time. This has caused the radiator to go bad. This winter now here please keep an eye on your antifreeze levels.