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.