Team Pantera Racing

P5140006

The block side of the metal plate. Note the presence of oil, which I believe is due to a leaking rear main seal, but also note the foam ring. Interesting.

Photo info