I'm not so sure about that - down there in the sunny South it makes sense (to me) as one way to keep the car cooler. Imagine all the moooolah you'll...
Probably a vinyl wrap or something. The only red that came from the factory on these cars is InfraRed which is kind of a cherry red metallic...unless...