News

Of all the Nineties' big MPVs, the Ford Galaxy has consistently been a top-seller. Launched in June 1995, it offered impressive new levels of driveability, feeling more like a practical saloon ...