The filming was caught in USA and we’d imagine it is for some sort of official video, perhaps a commercial or a video for Geneva Motor Show where the car will be making its debut.
The filming was caught in USA and we’d imagine it is for some sort of official video, perhaps a commercial or a video for Geneva Motor Show where the car will be making its debut.