Some of these pictures must be very recent.
I've had my new car for a month from today, and I've just seen it parked in front of my girlfriend's house on the Streetview.
Also, just noticed. There's daffodils in the photo. They've been out for a week, maximum. Fully bloomed aswell.