I had a tire go down on the pick-up that almost caused me to loose control. Same thing, picked-up a nail somewhere. The tire SHREDDED, but in one of the still attached shreds, there was the nail!
Bought a Pressure-Pro Tire Monitoring system for all 10 tires (8 on the road and both spares) after that, and now I've become O/C about monitoring and adjusting tire pressures....
Glad no one was hurt, and that you were well insured!
2014 RAM 2500 Laramie 4x4 Quad Cab w/Cummins Turbo Diesel, 2009 Rockwood 2607, and 3 'yaks!
300W of Suntech Solar, a Rogue MPT-3024 Controller, and a Xantrex PW2000 Inverter