What the hell. I was flushing out my radiator today, and I took a look at the A/c rad in front of the Radiator... and theres chunks of the fins falling off and/or just peeling out, as if something was hitting it? rocks and such?? I'm pissed ,I never hit anything big, how fragile is this thing and would it be covered under warranty??