RUF Automobile out of Bavaria, Germany has built some of the most recognized Porsche cars in history and has 80 years under its hat. An upcoming Amelia Island auction is putting up a full collection…
RUF Automobile out of Bavaria, Germany has built some of the most recognized Porsche cars in history and has 80 years under its hat. An upcoming Amelia Island auction is putting up a full collection…