Two Lane Touring

View Original

Check-up

Hood is up on number 95, an original 1966 Shelby 427 Cobra.