Team Pantera Racing

P6290018

The inside of the fan relay shows lots of little tiny flakes. That can't be good.

Photo info