Queen reigns over road revolution24 May 2012

Sixty years of motoring

[1] In 2011 the average gross annual salary in the UK for a full-time employee was £26,200