Pictures of the day: 30 January 2012
...Peel Engineering Head of Innovation, James Buggle, demonstrated what it was like to hit the streets of Europe's biggest city in the world's smallest car. Once on the road James found that Metropolitan Police could not resist investigating the strange little bubble car.