Team Pantera Racing

P8210006

The aluminum water pump.

Photo info