Yeah I found that odd too, plenty of tracks in the U.S.Ahhh now I get what that picture was :cheers:
Wonder why they went all the way to the UK to film it.
Of course San Francisco would be the best place to film a commercial but I'm guessing they figured there's no way the car wouldn't get spied in a city. I'm hoping after the reveal they film a proper homage in SF. If they don't, I will.
These pictures might not be super recent, but maybe Twin Turbo can do some asking around since it's on his side of the pond.