1972 Plymouth Duster V8 340 Mopar Muscle CAR

Location: Fort Lauderdale, Florida, United States