I was playing around with Google Earth this afternoon and had a closer look at London. I've walked down Park Lane a few times, and there are always some nice cars parked outside the fancy hotels, so I thought I'd have a look to see if I could recognise something in any of the car parks. And whaddyaknow - there's something familiar there. Isn't this a Koenigsegg?