Mercury Commuter Station Wagon from 1966

Mercury Commuter Station Wagon from 1966, 6384 cc, 231 HP, max. speed 182 km/h

Read more: World best cars by Jordi Vilaró ...