Hi Patrick -
Since red is a popular color, and sports cars seem to be predominantly red (all corvettes are red etc...) , I could see how actuarily-speaking, it could cost more overall to insure a red car. Most Buicks, Volvo's etc are not red, I would think...
Also, a lot of accidents happen...