Compare Prices and Buy Jada Toys Big Time Muscle 1:32 Scale Diecast Car - Red 1965 Shelby