The British International Motor Show 2008 (Part one)
London, England - Having grown up in the UK, many of my fondest auto show experiences took place in that country when I was a child. Way back then, the annual Motor Show, as they call it over there, was staged at the wonderfully historic Earls Court Exhibition Hall.



























































































