I came across this picture, allegedly taken at a Ferrari dealer in LA. The mirrors and side markers don't look right to me but I'm no expert. Is this...