Print this page or go back to standard view.
MPX5139806: 1970 London to Mexico World Cup Rally. The motor rally started at Wembley Stadium in London on 19 April 1970 and finished in Mexico City on 27 May 1970, covering approximately 16,000 miles. Pictured, Daily Mirror Motoring Correspondent Patrick Mennem, 18th April 1970 (b/w photo) / Bridgeman Images