On the way back from the NERDs ride in VT, something punched a small hole in the radiator on I20 about 550 miles from home. I've no idea what did it, but it had to be something kicked up off the highway as I had been riding for several hours on the interstate. Also the 'grill' in front of the...