German Perfection

Archive for 05/11/2012

His Finest Creation

A true automotive legend has passed. Rest in peace, Caroll Shelby.

Advertisements