Shelby Collectables 1/18 Scale 2008 Shelby Terlingua Mustang Diecast Model Car is a car that is designed to be used in the automotive industry.
Shelby Collectables 1/18 Scale 2008 Shelby Terlingua Mustang Diecast Model Car