RIP Carroll Shelby

We'll miss you!

Last night, at Baylor Hospital, located in Dallas, the legendary icon passed away. Our condolences to his family and friends.

Mr Shelby, you’ll be forever missed!