Chrome drip trough mouldings on a 2006 new car? Doesn't seem logical. Although on the passenger side shot, there does not seem to be chrome drip rail mouldings.
I have to agree with some of the other points, the picture just doesn't seem right. But I like the way it looks on the outside.