1966 Cadillac Coupe Deville Slammed Fully Restored RUST FREE CAR

Fort Lauderdale, Florida, United States