Carroll Shelby passed away last Friday aged 89.
There is already a thread running on this topic.
Forum Rules