2008 London Motor Show’s Cool Poster

Though we have a lot of time in front of us before the opening of the 2008 London Motor Show (July 23, 2008), we found the official poster of the British auto salon quite stimulating and witty. The poster projects a ghost view of an Aston Martin on a picture of the London Eye (also known as the Millennium Wheel) which stands on the South Bank of the Thames River.