Bidspirit auction | Red Cadillac 1950's Pull Back


Red Cadillac 1950's Pull Back TIN - FRICTION CAR MADE in JAPAN - WORKING