Forgive me if this was already reported here. It happened while Cindy and I were in Tennessee on our vacation. Rest in Piece Carroll Shelby
That '66 Cobra was quite a car, saw one at the Houston Auto Show a few years back, still looked great...no XM Radio, Air Conditioning, GPS, or comfy 6 way adjustable seats either! Oh yeah, most importantly no AC!