Friday, May 11, 2012

RIP. Carroll Shelby.

Sad news that Carroll Shelby has passed. He created the most iconic muscle cars for the past 50 years. More here.

1 comment: