Got a new radiator a few months ago for my 99 Camry... Fastforward to today and I found a huge nest of wire on my radiator. What is this?
Did someone put it in there or what kind of problem could this be?
Did someone put it in there or what kind of problem could this be?
