Gary Turner
More ideas from Gary
1965 Shelby Cobra 427 - Stuff the largest motor you can think of in the smallest car...  American Muscle!!! It's like a Go-Kart on Steroids!

1965 Shelby Cobra 427 - Stuff the largest motor you can think of in the smallest car. It& like a Go-Kart on Steroids!