Team Pantera Racing

P6030018

The Steering rack, in various stages.

Photo info