I thought it was of your own car? I've had that same video appear at the main menu before too. Once of my Renault Clio Sport (I recognized it from the carbon fiber hood), and another time with the Audi R8 Chrome Line. A bunch mechanics and my driver hanging around the car, in what appears to be a pit garage.
Pretty cool actually. I'd prefer that to play each time I'm at the menu. And I agree with it being a future photomode location.