How exactly were those pictures taken? Definitely does not look like a satellite image when you zoom out.
They have a car with a special 360 degree camera mounted on the roof. I believe they bought out some company to do it. Pretty damn neat if you ask me.
Knowing how they did it though, I would not want to be the driver of that car in neighborhoods like that!