Sunday, January 29, 2017

The Iron Lady's tense test drive

The Iron Lady's tense test drive http://ift.tt/2ki7p01 Thatcher, Britain's prime minister from 1979 to 1990, rarely took the easy route. Take, for instance, Thatcher's decision to test drive the new Rover 827 on July 10, 1986.

No comments:

Post a Comment