Thursday, February 5, 2009

"The Peel 50,


the world's smallest road-legal car, sits parked between two vans in London's Piccadilly Circus."

2 comments:

Anonymous said...

I put that there.

Mark Scott said...

Not something I'd confess to, but then again, I guess I did put it here.