Stop in for a cup of coffee

Tubes inside? You lost me. If its leaking, perhaps you can get warranty?
its leaking from the center of the radiator; not the tank. Its just spraying from in between the fins.