Alrgiht whats the best thing to do to stop a leak in my rad, its no bigger then a pin needle and is on the plastic ontop just right of the intake hose (if your looking at the car from the front) I dont have the money or the time to put a new rad in this week.
should hold up for a while.
I dont think it does anything bad, ive seen tests and no bad outcomes were reported.
Although it is plugging up a hole so i assume it may gum up the insides of the engine a bit.