OMG OMG OMGGTGTGT!!!

These photos show a prototype of the production XF caught in Great Britain during testing. The car is still disguised at its front and rear ends but our computer image suggests how it is expected to look upon its release.

why does it look like a computer rendering