Summary: Public transport The historic venue of Alexandra Palace in London provided a fitting backdrop for the world debut at July 7th 2009 of the first of a new generation of highly fuel efficient and
Image Dimensions: 600 x 400
Image originally found here.