Sun Star
Sun Star 1:18 1957 Cadillac Eldorado Brougham, Black
The Cadillac Eldorado is a luxury car manufactured and marketed by Cadillac from 1952 until 2002 over twelve generations. The Eldorado was at or near the top of the Cadillac line. The original 1953...